您的当前位置:首页正文

基于Android ListView之加载使用技巧

2024-11-05 来源:个人技术集锦

程序员很多,遍地都是,高手也很多,但是懂设计的程序员并不多,我觉得我们不仅要成为一个coder还要成为一个designer。

我是一个比较注重ued的人,如果对一个app来说,程序是app的内涵那么设计就是要体现app的外在美观。

曾经看到一篇招聘用户体验设计师的信息问道

     如果说,在我们身边,设计师具有表达思想的力量;工程师具有实现思想的力量。

         那么请问用户体验设计师具有什么力量,有资格成为团队成员?

每个人有每个的思想每个人有每个人的见解,这就不多讲留给大家去思考。

我手机装的应用并不多,稍微采集了一把手机上加载提示的应用截图。

以上是一些谷歌Play百度迅雷腾讯的应用内容加载的截图。

一般加载提示有分三种,一种是Dialog一个带进度圈的对话框,一种是轻提示Toast无焦点的提示器,还有一种就是内嵌在内容布局里的位于最上层的视图,以上应用貌似都是这种。

第一种,ProgressDialog一般成熟产品用的比较少,因为这个东西叫简陋定制型不高。

第二种,Toast如果不定制的,很容易遭用户的忽视甚至嫌弃。而ios上却做的很好,如图。

第三种,用的会比较多,一般会用到一个叫ViewStub的东西盖在内容层的上层,其实也哭用线性布局,总之控制得当就行。

     <ViewStub
         android:id="@+id/vsLoadView"
         android:layout_centerInParent="true"
         android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout="@layout/loadding_view"
        />

</RelativeLayout>

显示全文