随笔分类 -  UI

android各种UI设计
摘要:IOS中CollectionViewController的使用 2013-11-26 10:46:25 在公司实习,公司有一个iOS的项目,所以开始学习iOS,学了半个月了,对iOS有了一个基本的了解。对iOS的学习我还是准备从界面的学习入手,一是因为UI是软件比较直观的功能显示,二是因为公司的这个iOS项目中涉及到的界面处置会比较多。了解了一周的IOS界面设计,对与iOS的界面设计总体有了一个了解。相比较android中的界面设计,iOS更... 阅读全文
posted @ 2013-11-26 10:43 蠢驴 阅读(958) 评论(0) 推荐(0)
摘要:Android中的“再按一次返回键退出程序”实现 2013-06-12 22:40:03 最近在学习过程中想到了将应用程序与手机按键结合的实现,在网上看了一下,找到了一种——Android中的“再按一次返回键退出程序”实现。感觉不错,还比较有用,所以将这个方法记录了下来。 代码如下所示: 1 private long exitTime = 0; //设置的一个时间初值 2 3 @Override 4 public boolean onKeyDown(int keyCode, KeyEvent event) { 5 // TODO Auto-generated m... 阅读全文
posted @ 2013-06-12 22:42 蠢驴 阅读(275) 评论(0) 推荐(0)
摘要:Android中BaseAdapter的使用 2013-05-17 22:28:02 通常在UI布局中会要用到ListView、Spinner、GridView等控件。而使用这些控件的时候会要用到适配器,适配器模式的可以看做数据与UI之间的桥梁。 在Android中主要提供了ArrayAdapter、SimpleAdapter、SimpleCursorAdapter、BaseAdapter...... ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果,SimpleCursorAdapter则可以从数据库中读取数据显示在列 阅读全文
posted @ 2013-05-17 22:52 蠢驴 阅读(320) 评论(0) 推荐(0)
摘要:Android中建立AlertDialog对话窗口 2013-05-15 20:13:09 在最近的项目开发中,碰到了建立AlertDialog对话窗口的方法。用起来还是比较方便的,可以大大增加用户的体验效果。 一般AlertDialog对话窗口可以作为一个工具类放在项目中,那个地方需要用就可以直接调用。 直接上代码: 1 /** 2 * 建立一个AlertDialog对话窗口,并为其添加内容 3 */ 4 private void affirmSubmit() { 5 LinearLayout dialogView = (LinearLayout)... 阅读全文
posted @ 2013-05-15 20:17 蠢驴 阅读(139) 评论(0) 推荐(0)
摘要:Android中为Activity之间的转换设置动画效果 2013-05-15 09:23:20 在android开发过程中需要考虑用户的体验度,而在Activity之间的转换设置一个动画转换效果能大大提升用户的体验度。下面就简单的提一下Activity之间设置动画转换效果。1、一般用到动画转换的地方是一个Activity跳转到另一个Activity的时候,所以在startActivity(intent)后面加上一句1 overridePendingTransition(R.anim.push_left_in,R.anim.push_left_out); 该句的作用是设置一个平移的动画效果。或 阅读全文
posted @ 2013-05-15 09:34 蠢驴 阅读(232) 评论(0) 推荐(0)
摘要:Android 九宫格的实现 2013-05-09 20:04:25今天在浏览网页的时候看到了一篇有关九宫格实现的博文,感觉挺有意思。所以自己模仿做了一个,先贴出代码如下:1、xml代码: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 andro 阅读全文
posted @ 2013-05-09 20:06 蠢驴 阅读(393) 评论(0) 推荐(0)
摘要:Android中Spinner的构建(可调节Item中内容) 2013-05-07 21:14:44 最近在设计一个页面中有涉及Spinner的构建以及对spinner中文字的调整,感觉比较有用。写下自己的学习过程,希望对大家有帮助。1、一般Spinner的构建 layout文件中的代码:1 department.xml中的代码:1 2 3 4 请选择部门5 局长室6 公会7 办公室8 9 通过以上方法构建的Spinner,直接在View中调用,显示的效果不佳。如,字体的大小、颜色不能调节。通过在网上的查询,我找... 阅读全文
posted @ 2013-05-07 21:09 蠢驴 阅读(650) 评论(0) 推荐(0)
摘要:Android中对EditText的监听TextWatcher 2013-05-06 22:15:07 最近在做项目的过程中遇到了需要对EditText进行监听的情况,这让我对TextView做了一点点了解。情况如下: 1、为EditText设定TextWatcher监听: 1 TelephoneEdit.addTextChangedListener(NameEditWatcher); 2 3 TextWatcher NameEditWatcher = new TextWatcher(){ 4 @Override 5 public void beforeTextChanged(... 阅读全文
posted @ 2013-05-06 22:14 蠢驴 阅读(389) 评论(0) 推荐(0)