Android basic
小三轮儿
这个作者很懒,什么都没留下…
展开
-
添加Android的ActionBar
1:添加ActionbarActionbar是可以引入到你Activity中的最重要的设计元素之一,它通过提供若干用户接口,和使app之间看起来连贯的方式使你的用户对你App快速熟悉起来。它的关键功能点包括:指示用户当在App中的所处位置;以一种可以预见的方式打开重要的功能(比如搜索);支持页面导航和页面切换(带Tab页和下拉列表)。1.1翻译 2015-04-22 15:11:53 · 970 阅读 · 0 评论 -
Android 中的样式与主题
Styles and Themes一、样式:指定View或者Window的外观和格式的属性集合,这些属性包括:height/pading/font color/font size/background color 等等。样式被定义在XML资源文件中,这些资源文件从LayoutXML文件中分离而来。一般情况下,Layout文件中的TextView是这样写:翻译 2015-04-22 15:05:33 · 433 阅读 · 0 评论 -
Fragment --- 用Fagment创建动态UI
Fragment就像是一个嵌套的Activity,有自己的布局,能管理自己的生命周期。 当Fragment指定自己的布局后,在同一个Activity中,就能与其它的Fragment相互组合,产生出一种布局上的配置,这种配置能随着手机屏幕的大小而自动调整,(比如,在小屏手机上显示两个Fragment,在大屏手机上能显示两个 Fragment)。一、创建一个翻译 2015-04-22 15:02:52 · 512 阅读 · 0 评论 -
Android屏幕适配与版本适配
兼容不同的屏幕大小Supporting Different ScreensAndroid中设备的屏幕通过两种方式分类 :尺寸和分辨率四种通用的尺寸:small, normal, large, xlarge----这些对应于布局四种通用的分辨率:low(ldpi), medium(mdpi), high(hdpi), extra high(xhdpi)--翻译 2015-04-22 15:08:35 · 848 阅读 · 0 评论 -
Android 中的数据存储
以下是Android中最主要的三个数据存储方案:1、在sharedpreferences文件中存储简单数据类型的键值对。2、在Android文件系统中存储2进制文件。3、用SQLite管理的数据库。一、存储键值对集合SharedPreferences sharedPref = context.getSharedPreferences(翻译 2015-04-22 15:06:09 · 367 阅读 · 0 评论 -
重新认识Activity生命周期方法
取决于你应用的复杂度,可能不必实现每个周期方法,但是,理解每一个方法能保证你的应用能按照使用者的期望来运行。 正确并合适的实现周期方法有以下好处: 1、当有电话进来或者切换到其它应用的时候,你的应用不会崩掉;2、应用关闭后,不会再占用系统资源;3、用户离开后再返回应用时,不会丢失进度;4、手机进行横竖屏切换的时候不会崩掉或者丢失进度 。翻译 2015-04-22 15:02:20 · 366 阅读 · 0 评论