相对布局
线性布局
网格布局
帧布局
表格布局
绝对布局...
分类:
移动开发 时间:
2015-08-15 20:06:43
阅读次数:
189
Android基础入门教程——4.2.2 Service进阶
本节引言
1.IntentService的使用
2.Activity与Service通信
3.一个简单前台服务的实现
4.简单定时后台线程的实现
本节小结:...
分类:
移动开发 时间:
2015-08-15 18:26:01
阅读次数:
141
Android基础入门教程——4.2.1 Service初涉
本节引言
1.线程的相关概念
2.Service与Thread线程的区别
3.Service的生命周期图
4.生命周期解析
1)相关方法详解:
2)StartService启动Service
3)BindService启动Service
4)StartService启动Service后bindService绑定
5.生命周期验证
1)验证StartServ...
分类:
移动开发 时间:
2015-08-13 23:47:21
阅读次数:
219
本博客参考了地址:点击打开链接
在刚开始接触学习Android基础的时候,ListView算是一个比较神奇的控件了,因为那时候好多效果都可以用它实现,而且用它就得用到一个设计模式,[适配器].结果昨天遗留下来一个bug,带这个解决这个Bug去翻看了5.0.1 API22的ListView部分源码分析复用.
复用到底有什么用.?简单的举个例子,假如你想要展示一万条item,作为手机不可能一下将一...
分类:
移动开发 时间:
2015-08-13 15:50:51
阅读次数:
358
一:界面设计
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".Ma...
分类:
移动开发 时间:
2015-08-13 12:15:30
阅读次数:
173
前面大家已经熟悉了什么是Android,而且在【Xamarin开发 Android 系列 4】 Android 基础知识一文里,开篇就上图,展示了Android的架构。大概也就4层APP--应用程序层Framework --公共架构层Native Libs + Dalvik VM---系统类库+.....
分类:
移动开发 时间:
2015-08-11 13:59:17
阅读次数:
137
Java基础* 面向对象* Java集合框架* 异常处理* Java反射, Spring框架,通过反射实现* 泛型, 静态变成语言* 文件操作Android基础* Activity* Service, Android5.0对启动Service有了新的要求* BroadcastReceiver* Co...
分类:
移动开发 时间:
2015-08-11 11:36:21
阅读次数:
123
设计界面:
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainA...
分类:
移动开发 时间:
2015-08-09 18:50:13
阅读次数:
251
签名的意义
1. 为了保证程序开发者的合法
2. 防止部分人通过使用相同的Package Name(包名)来混淆替换已安装的程序
3. 保证我们每次发布的版本的一致性(保证签名一致才能升级)
签名的过程
1. 右键点击Android项目,选择Export(导出),弹出如下对话框:
2. 选择Export Android Application(导出And...
分类:
移动开发 时间:
2015-08-09 18:49:59
阅读次数:
186
从名称上可看出来,这两个控件都是用于输入信息的TextView,AutoComplete已表明这两个控件内容输入都是自动完成的。区别在于一个是Multi,一个不是,具体的区别可通过下面的内容看出来。下面分别介绍着两个控件的使用。AutoCompleteTextView功能动态匹配输入的内容,如搜索引擎在输入框输入信息时,会有一个下拉列表显示与当前输入内容有关的信息。控件特有属性如同width、hei...
分类:
移动开发 时间:
2015-08-09 17:18:38
阅读次数:
189