Android编程
文章平均质量分 77
wow_bc
这个作者很懒,什么都没留下…
展开
-
Andoird屏幕适配
1、基本概念 1、屏幕尺寸:按屏幕对角测量的实际物理尺寸。Android将所有实际屏幕尺寸分组为四种通用尺寸:小、正常、大和超大。从Android 3.2(API 级别 13)开始,这些尺寸组已弃用,而采用根据可用屏幕宽度管理屏幕尺寸的新技术。 2、屏幕密度:屏幕物理区域中的像素量;通常称为 dpi(每英寸点数)。Android 将所有屏幕密度分组为六种通用密度:低、中、高、超高、超超高和超超原创 2017-07-20 20:32:43 · 234 阅读 · 0 评论 -
Android 样式 菜单笔记
样式和主题 样式是指为 View 或窗口指定外观和格式的属性集合。 样式的XML文件必须保存在res/values/文件夹内,该XML文件的根节点必须是,对于您想创建的每个样式,向该文件添加一个元素,该元素带有对样式进行唯一标识的name属性(该属性为必需属性),样式的每个属性用。 主题是指对整个 Activity 或应用而不是对单个 View(如上例所示)应用的样式。 主题的XML文件与原创 2017-08-15 16:00:07 · 693 阅读 · 0 评论 -
Android ListView笔记
1 AdapterView和Adapter AdapterView的子类有ListView,GridView,可通过继承自它们来自定义此类型的view,并通过实现AdapterView.OnItemClickListener接口来响应AdapterView中每一项上的点击事件,布局文件中对应等标签为:、。 Adapter充当数据源与AdapterView之间的桥梁,Adapter将数据与其原创 2017-08-15 15:56:32 · 218 阅读 · 0 评论 -
Android权限笔记
1、Android 是一个权限分隔的操作系统,其中每个应用都有其独特的系统标识(Linux 用户 ID 和组 ID)。 在安装时,Android 为每个软件包提供唯一的 Linux 用户 ID。 由于在进程级实施安全性,因此任何两个软件包的代码通常都不能在同一进程中运行,因为它们需要作为不同的 Linux 用户运行。您可以在每个软件包的 AndroidManifest.xml 的 manife原创 2017-07-19 20:48:31 · 252 阅读 · 0 评论 -
Android fragment笔记
1 fragment Fragment 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。 不过,片段并非必须成为 Activity 布局的一部分(比如retainInstancefragment);您还可以将没有自己 UI 的片段用作 Activity 的不可见工作线程。原创 2017-07-26 16:08:56 · 233 阅读 · 0 评论 -
Android Activity笔记
1 Activity状态 Activity 基本上以三种状态存在: 继续:此Activity位于屏幕前台并具有用户焦点。(有时也将此状态称作“运行中”。) 暂停:另一个Activity 位于屏幕前台并具有用户焦点,但此Activity 仍可见。但在内存极度不足的情况下,可能会被系统终止。 停止:该 Activity 被另一个Activity 完全遮盖(该 Activity 目前位于“后台”原创 2017-07-26 16:00:12 · 256 阅读 · 0 评论 -
Android Service笔记
1、服务 Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。 服务基本上分为两种形式: (1)启动:应用组件通过调用 startService() 启动服务(这会导致对 onStartCommand() 的调用),服务将一直运行,直到服务使用 stopSelf() 自行停止运行,或由其他组件通过调用 stopService() 停止它为止。 (2)绑定:应用组件原创 2017-07-31 19:59:15 · 221 阅读 · 0 评论 -
Android应用组件及Intent
1、四大应用组件 ①Activity,Activity 表示应用中的一个屏幕,在manifiest中的声明方式: ②服务Service,Service 是一个不使用用户界面而在后台执行操作的组件,在manifiest中的声明方式:; ③内容提供程序ContentProvider,在manifiest中的声明方式:; ④广播接收器BroadcastReceiver,在manifiest中的声原创 2017-07-22 18:23:04 · 333 阅读 · 0 评论 -
Android动画笔记
1、动画分类 1、动画分为两种类型: 一、Property Animation:属性动画 通过Animator类来实现,通过该修改object的属性来实现动画效果,通过Animator类实现; 二、View Animation:视图动画,分为两种类型: 1、Tween animation: 补间动画,通过在单张图片进行一系列变换来实现动画效果,通过Animation类实现; 2、F原创 2017-07-22 18:05:23 · 181 阅读 · 0 评论 -
Android 消息机制笔记
参考资料:gityuan的知乎回答,http://gityuan.com,weibo.com/gityuan(微博) 1.基础知识 1.android系统不能在子线程中更新UI;因为系统的UI控件不是线程安全的,如果使用加锁使其线程安全,则会让UI控件变得复杂和低效,并可能阻塞某些进程的执行。 2.ThreadLocal类用来提供线程内部的局部变量。这些变量在多线程环境下访问(通过g原创 2017-08-31 22:20:38 · 269 阅读 · 0 评论