安卓开发学习
Zoin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安卓开发学习——第六天
5. Sqlite数据库存储1). 路径 /data/data/packageName/databases/xxx.db2). 特点 存储有一定关系结构的数据 应用卸载是自动删除3). sqlite的特点 小 快4). 相关API 5). Android单元测试 6). 练习总结 a. 使用Sqlit原创 2018-01-11 14:25:48 · 266 阅读 · 0 评论 -
安卓开发学习——第五天
1. Android中的数据存储方式: 2. SharedPrefrence存储1). 位置 /data/data/packageName/shared_prefs/xxx.xml 2). 特点 a. 小数据 key–value b. 应用卸载时会自动删除此数据 3). 相关API 接口/类: 1). 它是原创 2018-01-10 16:19:32 · 284 阅读 · 0 评论 -
安卓开发学习——第四天
3. 常用的UI布局1). LinearLayout: 线性布局 用来控制其子View以水平或垂直方式展开显示 2). RelativeLayout: 相对布局 用来控制其子View以相对定位的方式进行布局显示 3). FrameLayout: 帧布局 每一个子View都代表一个画面, 后面出现的会覆盖前面的画面 通过子View的androi原创 2018-01-09 20:00:45 · 958 阅读 · 0 评论 -
安卓开发学习——第十二天
1. 理解 1). 为什么要有ContentProvider? 2). ContentProvider是什么? 2. 相关API: 1). ContentProvider: 内容提供者类 2). ContentResolver: 内容解析器类 : 4). Uri: 包含一个具有一定格式的字符串所对应资源的类 5). U原创 2018-01-18 11:47:58 · 274 阅读 · 0 评论 -
安卓开发学习——第三天
1. UI的理解 全称user interface, 意为: 用户界面 UI由View和ViewGroup组成 View类是所有视图(包括ViewGroup)的根基类 View在屏幕上占据一片矩形区域, 并会在上面进行内容绘制 ViewGroup包含一些View或ViewGroup, 用于控制子View的布局 事件模型: 设置监听器: view.seton…Listener原创 2018-01-08 18:23:20 · 333 阅读 · 0 评论 -
安卓开发学习——第二天
1. Activity的理解: 1). 活动: 四大应用组件之一 2). 作用: 提供能让用户操作并与之交互的界面 3). 组件的特点: 它的类必须实现特定接口或继承特定类 需要在配置文件中配置其全类名 它的对象不是通过new来创建的, 而是系统自动创建的 它的对象具有一定的生命周期, 它的类中有对应的生命周期回调方法 4). 哪些地方用到原创 2018-01-08 18:03:28 · 255 阅读 · 0 评论 -
安卓开发学习——第一天
安卓开发学习1. 搭建开发环境1). 解压sdk.zip文件(不要有中文)2). 配置path2. 创建第一个Android项目: HelloAndroid1). 指定sdk的版本都为182). 修改清单文件: minSdk="8"3. 四个文件目录结构:1). 应用项目的目录结构 --src(源码文本夹) MainA原创 2018-01-07 20:23:42 · 377 阅读 · 0 评论 -
安卓开发学习——第十一天
1. 理论概述1). 特点和作用 2). 相关API 3). 常见广播: 2. 发送广播 3. 注册广播接收器原创 2018-01-16 15:54:18 · 247 阅读 · 0 评论 -
安卓开发学习——第十天
1. Service的理解: 1). 区别Service与Activity? 2). 区别Service与Thread? 2. Service的定义 3. Service的启动与停止 4. Service的生命周期 注意:每次startService都会调用Servic原创 2018-01-16 12:16:08 · 239 阅读 · 0 评论 -
安卓开发学习——第九天
1. 提出问题?1). Android是如何响应对其中的某个视图的触控操作呢? —>MotionEvent Android是如何响应对手机的按键的操作呢? —->KeyEvent2. 屏幕触控(MotionEvent)机制1). 事件类型: down move up2). 事件发生的顺序: down—>move–>原创 2018-01-14 15:50:43 · 248 阅读 · 0 评论 -
安卓开发学习——第八天
1.消息机制的引入 1)在android中,只有在UIThread中才能直接更新界面 2)在android中,长时间的工作(联网)都需要在workerThread中执行 3).在分线程获得服务器数据后,需要立即到主线程去更新界面显示数据如何实现线程间通信呢? 消息机制:Handler+Thread 异步任务:AsyncTask==Handler+Thr原创 2018-01-14 12:47:57 · 270 阅读 · 0 评论 -
安卓开发学习——第十四天
1. 理解 2. 操作图片 1). 保存和读取图片: 2). 自定义图形 3). 定义多状态图形图片 a. selector+shape //按下时的图形图片 //没有操作时图形图片 b. selector+draw原创 2018-01-22 11:06:50 · 269 阅读 · 0 评论 -
安卓开发学习——第七天
6. 远程服务器存储存储的位置 远程服务器上特点 1). 必须联网请求 2). 只能在分线程执行 3). 需要声明权限实现联网请求的技术 1). 原生的: HttpUrlConnection/URL 2). 包装的: HttpClient/HttpGet/HttpPost/HttpResponse/HttpEntity 3). 框架: Volley/Xutil原创 2018-01-12 11:00:15 · 250 阅读 · 0 评论 -
安卓开发学习——第十三天
1. 理解 2. 使用动画 1). View动画的分类 2). View动画的使用 1. 公用功能 2. 如何指定坐标(中心点, 起始点, 目标点) a. 坐标系的原点: 视图的左上角 b. 代码 n 绝对 : n px 相对于自己 : viewWidth原创 2018-01-19 12:27:59 · 278 阅读 · 0 评论
分享