Android的UI设计有好几种界面程序编写方式。大体上可分为两大类:一类是利用可视化工具来进行,允许你进行拖拽控件来进行布局;还有一类是编写xml文档来进行布局。这两种方法可以相互转换。 1、常见的控件的使用方法 TextView Button:一般需要注册监听器来对点击按键的事件做出响应 Edi ...
分类:
移动开发 时间:
2016-07-22 21:22:18
阅读次数:
299
这东西是最基础的,发现自己其实没有真正试过,好好研究研究 standard :默认, singleTop :大体上同standard,但是当该Activity实例已经在task栈顶,不再创建新的实例,而是调用该实例的onNewIntent方法 singleTask :跟singleTop不同,不管A ...
分类:
移动开发 时间:
2016-07-21 19:39:20
阅读次数:
187
数据持久化就是指那些内存中的瞬时数据保存到存储设备中,保证即使手机在关机的情况下,这些数据不会丢失。保存在内存中的数据是处于瞬时状态,保存在存储设备中的数据是处于持久状态。持久化技术则是提供了一种机制可以让数据在瞬时状态和持久状态之间进行转换。Android系统主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharePreference存储、SQLite数据库存储,最后还有一种就是SD卡存储。...
分类:
移动开发 时间:
2016-07-17 16:09:42
阅读次数:
465
长日尽处,我站在你的面前,你将看到我的疤痕,知道我曾经受伤,也曾经痊愈。...
分类:
移动开发 时间:
2016-07-16 23:44:45
阅读次数:
340
初级
Android 面试知识库
Android 面试题总结之Android 进阶(二) - fuchenxuan blog - 博客频道 - CSDN.NET
如何成为一名优秀的程序员 | Mystra
2016Android某公司面试题 | yuweiguo’s blog
我面试到底问什么? - AndroidDeveloper - 知乎专栏
扫清Android面试障碍
[Android基础]A...
分类:
移动开发 时间:
2016-07-15 11:02:48
阅读次数:
442
Android快速入门
1. 搭建开发环境
>解压压缩文件,得到:①Android SDK (类似于JDK)② Eclipse ③ADT
>配置两个path环境变量:D:\adt-bundle-windows-x86\sdk\platform-tools;D:\adt-bundle-windows-x86\sdk\tools
>配置基本的Eclipse的设...
分类:
移动开发 时间:
2016-07-13 16:31:33
阅读次数:
213
1. 设备的 显示密度 是由 设备的尺寸 和 设备的分辨率 两个因素决定的. 相同分辨率设备的尺寸越大显示密度越小, 相同尺寸的设备,分辨率越高显示密度越高. 2. 显示密度等级: 160 / 240 / 320 / ... 3. 不同显示密度下, dp 与px 的换算比不相同: 密度为160时, ...
分类:
移动开发 时间:
2016-07-11 23:52:46
阅读次数:
178
我觉得应用程序需要处理最多的就是用户动作,也就是需要为用户动作提供响应,这种为用户动作提供响应的机制就是事件处理。Android提供了两套事件处理机制:
基于监听的事件处理:主要做法是为Android界面组件绑定特定的事件监听器;
基于回调的事件处理:主要做法是重写Android组件特定的回调方法或者重写Activity的回调方法;...
分类:
移动开发 时间:
2016-07-10 19:00:14
阅读次数:
234
Android基础01 快速入门 & 布局 01.01 手机制式 第一代模拟制式手机(1G):1G就是大哥大,手机类似于简单的无线电双工电台,通话是锁定在一定频率,所以使用可调频电台就可以窃听通话。 第二代GSM、CDMA等数字手机(2G):手机使用PHS,GSM或者CDMA这些十分成熟的标准,具有 ...
分类:
移动开发 时间:
2016-07-03 15:39:46
阅读次数:
334