随笔分类 -  Android

Android学习笔记
摘要:在Android应用开发中经常要用各种控件,并为控件设置其背景颜色,今天总结下颜色制表。Android中146种颜色对应的XML值: 1 2 3 #FFFFFF 4 #FFFFF0 5 #FFFFE0 6 #FFFF00 7 #FFF... 阅读全文
posted @ 2016-01-07 14:33 chaoer 阅读(330) 评论(0) 推荐(0)
摘要:Android经常用到树形菜单,一般ExpandableListView可以满足这个需要,今天学习下。XML代码: 1 2 6 7 10 11 17 18 19 25 26 27 28 32 33 34 接下来增加两个类... 阅读全文
posted @ 2016-01-05 20:36 chaoer 阅读(376) 评论(0) 推荐(0)
摘要:Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点:1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库的核心引擎不需要... 阅读全文
posted @ 2015-12-31 12:17 chaoer 阅读(186) 评论(0) 推荐(0)
摘要:Android上的Style分为了两个方面:1,Theme是针对窗体级别的,改变窗体样式;2,Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的themes.xml和style.xml(位于系统源代码frameworks\base\core\res\res\va... 阅读全文
posted @ 2015-12-29 20:03 chaoer 阅读(280) 评论(0) 推荐(0)
摘要:Android开发中会用到文件存储,今天来学习下。先改下布局界面: 1 2 6 7 13 14 18 19 25 26 30 31 35 36 41 42 47 48 49 再改下MainActivity文件: 1... 阅读全文
posted @ 2015-12-29 18:42 chaoer 阅读(227) 评论(0) 推荐(0)
摘要:SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。实现SharedPreferences存储的步骤如下:(1)获取SharedP... 阅读全文
posted @ 2015-12-29 12:06 chaoer 阅读(201) 评论(0) 推荐(0)
摘要:Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的... 阅读全文
posted @ 2015-12-28 23:46 chaoer 阅读(226) 评论(0) 推荐(0)
摘要:我们在项目中经常会碰到Android Support v4、v7和v13包兼容问题,所以有必要梳理下这些东西。google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特... 阅读全文
posted @ 2015-12-28 19:05 chaoer 阅读(292) 评论(0) 推荐(0)
摘要:在App中,我们经常看到布局中会有分割线,直接上代码: 1 2 6 7 12 13 18 19 24 25 30 31 32 33 38 39 43 44 运行效果: 实现方法主要放置一个Image... 阅读全文
posted @ 2015-12-28 18:59 chaoer 阅读(271) 评论(0) 推荐(0)
摘要:Android布局主要有5种,接下来学习总结下。1) 最常见的线性布局 LinearLayout线性布局是Android布局中最简单的布局,也是最常用,最实用的布局。android:orientation线形布局的对齐方式 : vertical(垂直) 和 horizontal(水平)LayoutP... 阅读全文
posted @ 2015-12-27 23:35 chaoer 阅读(480) 评论(0) 推荐(0)
摘要:RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父... 阅读全文
posted @ 2015-12-27 15:22 chaoer 阅读(177) 评论(0) 推荐(0)
摘要:TabHost是整个Tab的容器,TabHost的实现有两种方式: 第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。 第二种方式,不继承TabActivity,在布局文件中定义TabHost即可,... 阅读全文
posted @ 2015-12-27 15:14 chaoer 阅读(290) 评论(0) 推荐(0)
摘要:(1)首先我们写个简单的AlertDialog对话框,要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法,然后创建对话框可以设置对话框的属性,比如设置标题、图标、内容等等。修改下MainActivity.java方法(Android Studio... 阅读全文
posted @ 2015-12-26 13:00 chaoer 阅读(539) 评论(0) 推荐(0)
摘要:APP应用中经常会下载某些东西,这里面有涉及到进度对话框,今天来学习下。首先,布局里放进两个按钮,点击一个显示条形进度条,另一个显示圆形进度条。代码如下: 1 2 8 9 14 15 20 21 显示效果:修改MainActivity.java文件: 1 package ... 阅读全文
posted @ 2015-12-26 00:27 chaoer 阅读(4722) 评论(1) 推荐(0)
摘要:设置日期对话框在手机经常用到,今天来学习下。首先设置好布局文件:如图xml对应代码 1 2 8 9 14 15 20 25 26 32 33 38 39 注意:EditText里面android:editable="fals... 阅读全文
posted @ 2015-12-24 18:27 chaoer 阅读(441) 评论(0) 推荐(0)
摘要:手机设置时间日期很普遍,今天就梳理下。首先在拖入一个按钮 ,日期和时间控件到工程里,如图:代码如下: 1 2 6 7 11 12 16 17 22 23 然后修改MainActivity.java文件:如下 1 package com.example.datetimed... 阅读全文
posted @ 2015-12-24 17:00 chaoer 阅读(422) 评论(0) 推荐(0)
摘要:评分条RatingBar和拖动条SeekBar很常见,今天来学习下。(1)RatingBar评分条如图: 1 10 11 19 20 RatingBar监听事件:public void setOnRatingBarChangeListener (RatingBar.OnRatingBarCh... 阅读全文
posted @ 2015-12-24 15:13 chaoer 阅读(513) 评论(0) 推荐(0)
摘要:Switch和ToggleButton按钮在手机上也经常看到,比如手机设置里面wlan,蓝牙,gps开关等。首先在工具上拖进一个switch和togglebutton开关按钮,如图生成xml代码如下: 1 10 11 16 17 25 26 34 35 运行显示效果: 阅读全文
posted @ 2015-12-24 13:12 chaoer 阅读(421) 评论(0) 推荐(0)
摘要:Android中经常用到图片,比如图片浏览、图标等等,今天学习下image控件,image控件主要有ImageButton和ImageView两种。(1)ImageButton在布局文件增加: 效果:如果想改变按钮图案,可以在drawable下放自定义图标,然后修改imagebutton里面sr... 阅读全文
posted @ 2015-12-24 11:40 chaoer 阅读(561) 评论(0) 推荐(0)
摘要:下拉列表框被广泛使用,诸如淘宝、京东等手机端经常可以看到这个部件身影,今天就来学习下它。首先布局文件增加代码:如图接下来在values下增加arrays.xml 如图 运行效果: 阅读全文
posted @ 2015-12-24 10:59 chaoer 阅读(251) 评论(0) 推荐(0)