精华内容
下载资源
问答
  • 50个国内中文APP启动页设计10月 17, 2016评论Sponsor手机里的应用越来越多了,哼?每次翻页的时候都觉得自己已经被各种“精神绑架”了,然而,为什么好像每一个都很重要?!这就是一个优秀 APP 启动页的威力了。上次...

    50个国内中文APP启动页设计

    10月 17, 2016

    评论

    Sponsor10a45d2d0c23f68c6aa68c87bb9e706a.png

    手机里的应用越来越多了,哼?每次翻页的时候都觉得自己已经被各种“精神绑架”了,然而,为什么好像每一个都很重要?!这就是一个优秀 APP 启动页的威力了。

    622ed075f588167a40fb90c65a224015.gif

    上次我们分享过「40个优秀的国外APP 启动页 」大分部分以扁平化为主,不仅有创意,展示也十分友好,而且国内的APP启动图(引导图)设计大多数为插画式、合成以及照片形式,当然也有扁平化的,各有特色。

    接下来一起欣赏这些让我们欲罢不能的APP的启动页吧!

    622ed075f588167a40fb90c65a224015.gif

    百度文库这组引导页创意不错:

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    大红,每个 BOSS 最爱。。。

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    天猫启动页经典之作

    622ed075f588167a40fb90c65a224015.gif

    父亲节系列活动闪屏:

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    收集下面这张启动页的原因很简单,宋体小标题的那句话让我想哭,我想让你们也哭一下。

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    理财类

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    下面这组来自:neptunerose

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    相当有历史厚重感的页面!棒极了!

    622ed075f588167a40fb90c65a224015.gif

    中国风:

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    下面一些页面轮播的集合:

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    622ed075f588167a40fb90c65a224015.gif

    你是 UI 设计师?附上 UI 设计交流QQ群,一定要输入暗号:设计达人~

    全国 UI 群(12):569534618

    北京 UI 群:329062183

    上海 UI 群:518651567

    广州 UI 群:318448338

    深圳 UI 群:323988597

    成都 UI 群:146728977

    杭州 UI 群:436313290

    图像来源:设计达人网花瓣画板

    推荐:查看最受欢迎的 301 个设计网站 → http://hao.shejidaren.com

    交流:为设计新人提供的设计交流群,请加入UI设计交流群,分享经验、接单、求职、聊设计。

    赞助商链接

    155252a6671cbe350ec7f31b0924d3ce.png

    赞助商链接

    喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。

    版权:除非注明,本站文章均为原创文章,转载请联系我们授权,否则禁止转载。

    { 发表评论 }

    姓 名 (必填)

    邮 件 (必填)

    网 站

    展开全文
  • 打算把自己的PracticeDemo美化一下,要对自己的Demo好一点~于是使用Ken Burns Effect,加了个启动界面,顿时美美的~效果图.gif效果还不错吧!~(其实效果很不错的,但是录制出来的似乎不能忍...建议去这里跑起来看看)使用...

    打算把自己的PracticeDemo美化一下,要对自己的Demo好一点~

    于是使用Ken Burns Effect,加了个启动界面,顿时美美的~

    f47d6f16aef7

    效果图.gif

    效果还不错吧!~(其实效果很不错的,但是录制出来的似乎不能忍...建议去这里跑起来看看)

    使用到的项目是KenBurnsView,使用起来非常简单:

    在XMl里布局

    android:id="@+id/iv_welcome"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:src="@mipmap/pic">

    在Activity稍微写几句代码即可

    mIvWelcome.setTransitionListener(new KenBurnsView.TransitionListener()

    {

    @Override

    public void onTransitionStart(Transition transition) {

    }

    @Override

    public void onTransitionEnd(Transition transition) {

    //动画结束后跳转

    startActivity(new Intent(LaunchActivity.this,MainActivity.class));

    finish();

    }

    });

    @Overrideprotected void onResume() {

    super.onResume();

    mIvWelcome.resume();

    }

    @Overrideprotected void onPause() {

    super.onPause();

    mIvWelcome.pause();

    }

    简单易用,效果美,快去试试吧!~

    与我联系,交个朋友

    展开全文
  • 启动页在当前的Android APP中有着广泛的使用,在Material Design规范出来之前,Android官方是不推荐使用启动页的,理由是让用户在启动APP后干等是一种浪费时间的行为。Material Design 则制定了LaunchScreen 规范,...

    启动页在当前的Android APP中有着广泛的使用,在Material Design规范出来之前,Android官方是不推荐使用启动页的,理由是让用户在启动APP后干等是一种浪费时间的行为。Material Design 则制定了LaunchScreen 规范,用于在APP启动的时候合理的利用从启动到实际渲染出主界面之间这段时间,显示一个LauncherScreen用来展示一些品牌元素等信息,避免显示一个枯燥的空白界面。

    APP启动过程

    APP的启动过程可以参考这里。这里主要简单介绍下APP冷启动的过程。

    APP冷启动开始时,系统会做以下三个任务:

    加载并启动app

    展示一个空白Window

    创建app进程

    在上面的第二个步骤中,WindowManager 使用Activity主题中定义的背景和状态栏颜色的属性来绘制一个临时的展示UI。

    当APP进程创建后,APP进程会做以下几件事:

    创建app对象

    创建app的主进程

    创建MainActivity

    inflating views

    执行Layout过程

    执行界面绘制

    当首次绘制完成后,系统会将之前展示的空白window移除,并展示创建好的MainActivity。在某些大型APP中,这个过程可能会有1-5秒。

    启动页实现原理

    从上面的启动分析可以知道,WindowManager是根据Activity主题中定义的背景等属性来创建一个临时preview window的。我们在Activity的主题style中设置windowBackground属性来设置这个preview window的显示内容。使用layer-list可以创建一个包含logo的drawable对象:

    android:src="@drawable/logo"

    android:gravity="center"/>

    创建一个自定义Theme:

    true

    @null

    true

    实现方式

    谷歌官方推荐的启动页实现方式是在将LauncherScreen和MainActivity合二为一。首先创建按照之前说的原理创建一个启动页Theme,并在Manifest中将其作为MainActivity的默认Theme。然后在MainActivity的onCreate方法中,在onCreate()和setContentView()之前使用setTheme方法,重新设置主界面的主题。

    public class MainActivity extends AppCompatActivity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    // Make sure this is before calling super.onCreate

    setTheme(R.style.Theme_MyApp);

    super.onCreate(savedInstanceState);

    // ...

    }

    }

    这样做的好处有以下几点:

    不需要额外的Activity实现启动页

    没有overdraw的问题,因为重新设置主题后,之前的绘画层也一并移除了。

    当然,如果你需要根据schema或者其他方式从启动页路由到不同的界面的功能,使用单独的启动页Activity也是一个不错的选择。

    展开全文
  • 一、引言使用Android智能手机用户都有碰到过,当一个APP启动时,有的APP启动界面会首先展示一个白屏或者黑屏,然后再进入欢迎,稍作停留最后进入APP主页。这个白屏或者黑屏的问题真的很影响体验,除非是垄断功能的...

    baf5f3ad80ffb32866334f6db9f8f798.png

    一、引言

    使用Android智能手机用户都有碰到过,当一个APP启动时,有的APP启动界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。c02951843a31acc4151eeacaac7b5a59.png

    这个白屏或者黑屏的问题真的很影响体验,除非是垄断功能的APP,否则用户真的会越来越少。体验过一个XX银行的APP,启动页白屏至少5秒,垄断行业,你不得不用。但商业APP就必须得优化了、否则真会没人用。

    二、问题的根源

    我们分析下白屏或者黑屏的根源,当系统启动一个APP时,Zygote进程会首先创建一个新的进程去运行这个APP,但是进程的创建是需要时间的,在创建完成之前,界面是呈现假死状态的,这就很尴尬了,因为用户会以为没有点到APP而再次点击,这极大的降低用户体验,Android需要及时做出反馈去避免这段迷之尴尬。于是系统根据项目Manifest文件设置的主题颜色的不同来展示一个白屏或者黑屏。而这个白(黑)屏正式的称呼应该是Preview Window,即预览窗口。

    三、解决方法(自定义Preview Window)

    找着根源,那解决方案的切入口就是整个APP的Manifest文件,更确切的说应该是主题配置文件Android在选择展示黑屏或者白屏的时候,是根据你设定的主题而不同的,也就是说,虽然你的代码没有被执行,你的配置文件却被提前读取了,用来作为展示Preview Window界面的依据 –这就是自定义Preview Window。

    3.1 配置Theme

    在“style.xlm”文件中,添加如下主题:

    3.2 配置Activity的主题

    将主题设置到启动的Activity的主题中,WindowBackground就是即将展示的Preview Window。其中ic_bg可以是一整张图片,其实它也可以是一个能解析出图片资源的XML文件:

    这样设置之后,当你点击APP,会立马进入你配置的界面,然后启动欢迎页。91b5fad34c81c2a89baed24d0cb8a73f.png

    3.3 背景图设置为空

    启动页做到这基本可以交货了,不过还有一个小问题需要处理,那就是在给Preview Window设置的背景图如果不做处理,图片就会一直存在于内存中,所以,当进入到欢迎页的时候,不要忘了把背景图设置为空:

    好了,到这里,关于Android启动页白(黑)屏的问题就解决了。

    四、扩展

    在这里需要明确一点的是,Preview Window只能是静态图,它本身是不展示动画的,为了有更好的体验,当界面从 Preview Window 跳转到 欢迎页 的时候,欢迎页必须首先展示一个和Preview Window一模一样的界面,让人看起来好像界面还没切换一样,然后再慢慢切换到欢迎页,在进入欢迎页之后的展示一些动画。

    展开全文
  • 如何查找app启动页面

    2021-03-18 00:13:59
    做app测试时为保证app是从最初的页面打开,我们需找到app启动页面,下面以企业微信app为例,简单介绍查找其启动页面查找过程: 启动mumu模拟器 启动appium server 并进行session连接 连接参数设置: 字段"platformName...
  • uni-app 启动页控制

    2021-06-22 09:53:47
    每次打开APP 都会白屏一下再跳转到登录页,查看了一下page.json,每次进来时候是将登录放在pages.json最上面但也没解决,最终找到启动页控制 app.vue页面 plus.navigator.closeSplashscreen()关闭程序启动界面 ...
  • 应用启动的时候有短暂的白屏,如图:可以通过设置theme的方式来解决@color/colorPrimary@color/colorPrimaryDark@color/colorAccenttruetrue在AndroidManifest中使用 AppTheme.Transparentandroid:theme="@style/App...
  • uni-app 启动页swiper

    2021-01-28 17:06:53
    <template> <view id="guide"> <swiper class="swiper" :style="{height:height+'px'},{width:width+'px'}" indicator-color='#34FF47' indicator-active-color='#ff0000' ...
  • 记录一下竖屏iPhone启动页和icon图标尺寸,好记性不如烂笔头。 1、启动页尺寸: 320x480 640x960 640x1136 750x1334 1125x2436 1242x2208 1242x2688 828x1792 2、icon图标尺寸 40x40 58x58 60x60 80x80 87x87 120x...
  • 作为UX/UI设计使,究竟如何才能巧妙而富有创意的结合简单图片,文字,图标以及logo之类常见元素,设计出让用户眼前一亮,心动而忍不住想要尝试,而非直接离开的web或mobile app启动页呢?以下就跟着小编的脚步,了解...
  • APP启动页设计详解

    2021-06-14 08:55:16
    当应用程序被用户打开时,在程序启动过程中被用户所看到的过渡页面(或动画)都被我们统称为启动页。为了增强应用程序启动时的用户体验,您应该提供一个启动图像。启动图像与应用程序的首屏幕看起来非常相似。当用户在...
  • 案例——APP启动页

    2021-06-14 08:57:06
    B612咔叽(快速启动型)B612启动页面B612把首页首先加载状态图作为启动页面,当在主屏幕上点击B612图标时会立即显示上面这个启动图像。...美柚、顺丰速运、滴滴出行(品牌展示型)品牌展示型启动页美柚、顺丰速运、滴...
  • 先将启动页放到项目资源中,图片一般是1080*1920的jpg。新建一个activity,如图:创建成功之后,打开刚刚创建的activity,来进行代码的编写:public class BZLaunchActivity extends AppCompatActivity {private ...
  • uni-app 启动广告

    2021-11-24 11:07:25
    最近公司要求在项目启动时,增加个性化图片页面, 1 在跟目录新建hybrid 文件夹代码结构如下 advertise.html 代码,该代码时拷贝的别人的,忘了是谁的了如有维权,请及时联系 <!DOCTYPE html> <html>...
  • 不勾选等待首页渲染完毕后在关闭splash图 以及启动界面显示等待雪花var wv; //计划创建的webviewexport default {onReady() {// #ifdef APP-PLUSvar currentWebview = this.$mp.page.$getAppWebvie...
  • 新建启动页Activity 新建一个SplashActivity,修改其在AndroidMainfest中的配置,改为启动文件。同时原项目的MainActivity中的<intent-filter>删除 <activity android:name=".SplashActivity"> <...
  • 这篇文章是根据开源项目react-native-...其实制作app启动页很简单,大可不必引用该包。下面开始正文。splash_screen.gifapp启动页第一是为了宣传,第二是为了防止在app初始化期间屏幕白屏。所以app启动页不能干...
  • 启动页.html

    2021-06-28 07:54:04
    启动页$axure.utils.getTransparentGifPath = function() { return 'resources/images/transparent.gif'; };$axure.utils.getOtherPath = function() { return 'resources/Other.html'; };$axure.utils....
  • 使用 LaunchScreen 创建APP 启动页 ** 项目里使用的Launch Screen来设置启动图,在使用的过程中需要注意一下: 使用Launch Screen这种方式设置启动图后,再转换成images.xcassets方式设置新的,启动页不会更改。 ...
  • 那么如何才能设计好APP启动页UI界面设计,这是一个很关键的问题,正确的引导和精美的设计,能够留住用户,让用户成为忠实粉丝,相反,不好的设计的以及不到位的引导,就会失去用户。  所以说简答的三四个页面,...
  • 启动页activity 的 onCreate 方法回调中,将window的背景图置空,代码如下: class SplashActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { window.setBackgroundDrawable...
  • xcode设置启动页有两种方式: 一.在LaunchScreen.storybord中创建imageview直接添加图片即可,只需要添加一张图片自适应所有机型。这是Xcode默认加载的启动页,也是优先提倡使用的方法。 注意事项:1.使用Launch...
  • 使用vue-cli生成的项目,怎么设置启动页,在apo.vue中添加一个组件,设置它的显示与隐藏,来达到一个启动页的功能;export default {name: "App",data() {return {startPageShow: true,};},mounted() {// 判断页面是...
  • app启动一直停留在启动页面

    千次阅读 2021-06-07 03:16:20
    环境:xcode:9.2 ios:ios12.0 iphone6sp问题描述:真机调试时 app打开后一直停留在启动页面不进入页面跳转;打印日志:objc[7637]: Class MPRequest is implemented in both /System/Library/Frameworks/...
  • android app启动页闪屏优化 解决app启动白屏的方法 好,开始 资源文件 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="App.Splash" parent="Theme.AppCompat.DayNight....
  • 一.先来研究下这个软件-》Appicon and Launchimage Maker首先打开你电脑上的AppStore,然后搜索:AppIcon然后回车:这里我们先使用免费版的点击下载。...是选择生成AppIcon还是Launchimages(启动页)选择一张图...
  • APP引导设计的五种常见表现方式

    千次阅读 2021-07-01 01:55:57
    app引导,想必大家都很熟悉。目前来说,APP引导设计并不是每一个APP的必备设计环节啦。因为一款App是否需要引导,取决于每一个APP出发点或者说是用途。比如,在功能引导和操作引导上的设计上需要基于一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 300,916
精华内容 120,366
关键字:

app启动页