资源详情
─第一天修. d+ S! X2 @/ t
│ 10_模拟器创建完成.A危i
│ 11_ddms透视图介绍.A危i0 K& U2 }' B# ^$ k9 w1 v
│ 12_helloworld介绍.A危i
│ 13_上午内容回顾.A危i# A$ \4 N5 L, L; U
│ 14_Android打包流程.A危i( K/ F, \! T; B# }3 `
│ 15_adb指令练习.A危i
│ 16_点拨号器布局完成.A危i
│ 17_土司介绍.A危i* W( e: t& c) W, Y
│ 18_电话拨号器案例完成.A危i
│ 19_按钮的第二第三种点击事件.A危i
│ 1_今日简介.A危i/ t* K3 F: ^8 b+ {; ~* X
│ 20_按钮的第四种点击事件.A危i7 i* `- y1 E3 {& m4 N* [
│ 21_android中五大布局.A危i
│ 22_Android中单位的介绍.A危i# z7 A i! r# D4 q, n
│ 23_今日总结.A危i
│ 2_4G的介绍.A危i, g; ~* F" q$ z) @, e8 f! C
│ 3_Android操作系统的介绍.A危i1 E0 Q& i6 H: Q3 w: O
│ 4_Android四层架构.A危i5 R: w: e6 a9 X
│ 5_jvm&dvm介绍.A危i
│ 6_art模式.A危i R8 c, a$ ~2 y, \' w
│ 7_开发环境的搭建.A危i
│ 8_sdkmanager介绍.A危i- A2 a* \) w; E1 _& f& B
│ 9_模拟器的创建.A危i/ N2 s7 }2 V: Q; T8 ~: K/ y) W0 ^2 \
│ 5 D6 e# T! n: L T" B( `
├─第七天修 ?# j; n5 Y- U9 N
│ ├─10_有序广播
│ │ 10_有序广播.A危i
│ │
│ ├─11_特殊的广播接收者
│ │ 11_特殊的广播接收者.A危i6 v4 ^2 C- ]; H. e7 n) e
│ │
│ ├─12_样式和主题
│ │ 12_样式和主题.A危i/ R. Q8 A- m# B1 a
│ │ - F5 r/ ]- ?* J6 v7 E! o
│ ├─13_Android中国际化9 h7 @) S: q3 y1 w
│ │ 13_Android中国际化.A危i0 T( }; x$ `, y$ T. X
│ │
│ ├─14_2种上下文区别&普通对话框
│ │ 14_2种上下文区别&普通对话框.A危i6 [) g0 k l! @
│ │
│ ├─15_单选对话框&多选对话框0 K2 e! ?5 t( s2 e) Q
│ │ 15_单选对话框&多选对话框.A危i3 Q, k# \0 C1 ]+ @9 Y3 G
│ │
│ ├─16_进度条对话框+ n7 u, `. r6 z P5 e7 e S X
│ │ 16_进度条对话框.A危i6 A4 ]5 E3 C3 l
│ │ 2 q" P6 j( `9 C Z
│ ├─17_Android中帧动画
│ │ 17_Android中帧动画.A危i; L/ I- }& y9 u5 I
│ │
│ ├─18_今日总结
│ │ 18_今日总结.A危i
│ │
│ ├─1_回顾昨天&展望今天
│ │ 1_回顾昨天&展望今天.A危i, K6 {/ t0 |. J1 u- z
│ │
│ ├─2_为什么需要广播接收者
│ │ 2_为什么需要广播接收者.A危i
│ │
│ ├─3_ip拨号器完成
│ │ 3_ip拨号器完成.A危i
│ │
│ ├─4_ip拨号器添加界面完成) p, t: \# I0 ]* j
│ │ 4_ip拨号器添加界面完成.A危i0 B. I I# {5 j- t/ A, F& f
│ │
│ ├─5_sd卡状态的监听
│ │ 5_sd卡状态的监听.A危i. \! k1 i" B/ F3 f. H1 s. {
│ │ # `4 G6 l- k9 D7 e) ]; V
│ ├─6_01_短信监听器之代码编写. ~; w, P' F/ C4 t: |, `
│ │ 6_01_短信监听器之代码编写.A危i+ U: t. U; }4 z% x/ q7 k5 b3 s
│ │ 4 S6 P m. ^6 t) {3 a- ?& e% J
│ ├─7_卸载安装案例完成0 x; z8 j7 Q1 F" J* ?) s
│ │ 7_卸载安装案例完成.A危i
│ │ 3 Q. j5 ~2 U2 s3 E% q E# a3 m
│ ├─8_手机重启案例完成
│ │ 8_手机重启案例完成.A危i4 s, F7 ~0 t" p
│ │
│ └─9_无序广播介绍! _6 Q5 f3 I' C3 u( q
│ 9_无序广播介绍.A危i4 X& S e( V2 o4 [/ |
│
├─第三天-第10节
│ 10_listview入门.A危i
│ 10_listview入门.mp42 j, ^6 w* `3 p: m5 ~0 s
│
├─第三天修
│ ├─11_ListView的优化
│ │ 11_ListView的优化.A危i
│ │
│ ├─12_ListView展示数据的原理
│ │ 12_ListView展示数据的原理.A危i
│ │
│ ├─13_ListView的奇怪现象
│ │ 13_ListView的奇怪现象.A危i$ \- L O' p/ R5 [8 @3 {
│ │ 1 \6 m3 _. ~* @- E" |! k% D; E; J
│ ├─14_打气筒的介绍
│ │ 14_打气筒的介绍.A危i
│ │ ; L. i, {6 x# J* R$ V. s/ m) _" |
│ ├─15_获取常见打气筒的方式
│ │ 15_获取常见打气筒的方式.A危i0 X5 J/ }; |; ~+ x
│ │
│ ├─16_数组适配器介绍. Q9 a. y% B0 B6 L
│ │ 16_数组适配器介绍.A危i
│ │
│ ├─17_权重的介绍6 y* F: W/ W& P: h' R! d
│ │ 17_权重的介绍.A危i
│ │
│ ├─18_simpleadapter介绍8 M6 b% A/ m% _+ b# ^7 S1 ?- h
│ │ 18_simpleadapter介绍.A危i
│ │
│ ├─19_把数据库里面的数据展示到ListView上
│ │ 19_把数据库里面的数据展示到ListView上.A危i
│ │
│ ├─1_回顾昨天&展望今天
│ │ 1_回顾昨天&展望今天.A危i* N+ F1 R$ D5 `" Y+ o0 F W, [, T
│ │
│ ├─20_今日总结
│ │ 20_今日总结.A危i6 v X3 |- g0 f j
│ │
│ ├─2_数据库OnCreate方法介绍
│ │ 2_数据库OnCreate方法介绍.A危i3 n) Q6 Q' \) @' q. i+ t+ c( G6 n
│ │ 4 n$ |% n( O) h- R* X
│ ├─2_数据库的创建" w0 {+ C" Q. A
│ │ 2_数据库的创建.A危i
│ │
│ ├─4_onUpgrade方法介绍3 `* }: w! `; p
│ │ 4_onUpgrade方法介绍.A危i% B4 F" ]" r% r/ s+ U$ l
│ │
│ ├─5_回顾sql语句* E8 g& L+ k7 i$ X8 P
│ │ 5_回顾sql语句.A危i- G9 y, n& B! v* N; n: {# V
│ │ / h6 v& N% H# A5 S- g- P# ~0 ~
│ ├─6_01_Sql语句增删改查代码的编写: i% m. W( a' e1 [3 O: x- j+ {
│ │ 6_01_Sql语句增删改查代码的编写.A危i; u1 o2 H( c# Q1 B( S% d
│ │
│ ├─6_02_Sql语句的增删改查操作验证4 P6 P" e( t* k, B1 H
│ │ 6_02_Sql语句的增删改查操作验证.A危i) w8 v8 [, l# Q4 {3 H, B
│ │
│ ├─7_使用命令行的方式打开数据库
│ │ 7_使用命令行的方式打开数据库.A危i
│ │ * R+ [; z& v0 v2 {+ f/ x% G
│ ├─8_使用谷歌封装好的api进行增删改查
│ │ 8_使用谷歌封装好的api进行增删改查.A危i
│ │
│ └─9_数据库的事物介绍" p& u; v4 b4 T
│ 9_数据库的事物介绍.A危i. e* P: ^. w/ b: g1 \: `
│
├─第九天-第15节( Z0 w7 I6 v- W) J9 l
│ 15.内容提供者向数据库插入一条记录.A危i
│ 15.内容提供者向数据库插入一条记录.mp4
│
├─第九天修- B8 Q8 y5 e6 j
│ ├─10_短信的备份
│ │ 10_短信的备份.A危i: d. B6 D/ I, K( @/ z( K
│ │
│ ├─11_通过内容解析者往短信数据库里面插入一条短信
│ │ 11_通过内容解析者往短信数据库里面插入一条短信.A危i
│ │
│ ├─12_联系人表的介绍$ P1 P* p- G+ K3 _3 m9 o- q
│ │ 12_联系人表的介绍.A危i+ J( d# ~1 E" J2 S" e \0 q: p8 Z0 a
│ │
│ ├─13_四大组件复习
│ │ 13_四大组件复习.A危i8 z5 U. A, E; S' i) P' ?3 C
│ │ 8 i/ i' R" W9 l3 P6 U
│ ├─14_查询联系人封装工具类
│ │ 14_查询联系人封装工具类.A危i
│ │
│ ├─16_内容观察者介绍
│ │ 16_内容观察者介绍.A危i! w' G, E3 q% D6 @0 d: n
│ │ + `- f0 \. Y1 P5 ^+ v# k% C
│ ├─17_内容观察者实现& Y4 s b. t1 g% R6 I0 M2 P
│ │ 17_内容观察者实现.A危i' \2 _! O- m9 Z1 P& R, ]# g1 O
│ │ 6 E- }/ c+ @8 {# H$ o
│ ├─18_内容观察者的应用场景
│ │ 18_内容观察者的应用场景.A危i
│ │
│ ├─1_回顾昨天&展望今天
│ │ 1_回顾昨天&展望今天.A危i! z" ?0 Z+ m, Q# W3 t+ O# o; P
│ │
│ ├─2_回顾数据库基本操作
│ │ 2_回顾数据库基本操作.A危i
│ │ 8 x% J5 e3 l2 W" F) J$ z, B
│ ├─3_为什么需要内容提供者组件
│ │ 3_为什么需要内容提供者组件.A危i! g% P8 m6 @) r- e& W/ }
│ │ & i) H* F. ~. |! [) x0 T8 r1 ?# {
│ ├─4_内容提供者原理
│ │ 4_内容提供者原理.A危i: q/ W/ d0 a1 {- p
│ │
│ ├─5_内容提供者实现步骤
│ │ 5_内容提供者实现步骤.A危i' {# t5 @! M% A: Q7 A3 z
│ │
│ ├─6_通过内容解析者去操作数据库
│ │ 6_通过内容解析者去操作数据库.A危i
│ │ / O, i' l( E( k! R N S
│ ├─7_把内容提供者的增删改查方法都暴露出来
│ │ 7_把内容提供者的增删改查方法都暴露出来.A危i
│ │ 7 S+ y B# C' r8 Q& M+ \3 Q! s
│ ├─8_通过内容解析者去操作数据库
│ │ 8_通过内容解析者去操作数据库.A危i
│ │
│ ├─9_通过内容解析者查询短信数据库
│ │ 9_通过内容解析者查询短信数据库.A危i
│ │
│ └─方案5 x5 @9 D! I' e6 C% T
│ 方案.A危i" i$ j+ t- [" N9 y8 J4 [* f7 { N; k
│ : ^: i$ ^) A; q T
├─第二天修
│ 10_获取sd卡总大小&可用空间.A危i
│ 11_文件权限的介绍.A危i
│ 12_chmod指令的使用.A危i
│ 13_sp练习.A危i& b" _: E0 N/ N" r, x# z! a
│ 14_生成xml的第一种方式.A危i( H2 F1 J# s7 G; b; \" {
│ 15_生成xml的第二种方式.A危i) b0 {) k* Z$ D7 }3 m7 g
│ 16_01_XML解析之简介.A危i
│ 16_02_XML解析之代码编写.A危i
│ 17_总结解析xml步骤.A危i9 J3 {1 ]; Z/ g
│ 18_今日总结.A危i
│ 1_回顾昨天&展望今天.A危i" _0 r& i- e; n
│ 2_测试修改的概念.A危i1 \; z6 f# r( |/ e0 r
│ 3_Android下如何进行单元测试.A危i8 B+ i" r- P0 B `5 X4 T
│ 4_日志猫的使用.A危i
│ 5_登录案例布局完成.A危i) N! U& b3 P+ P$ V* ?" h, J
│ 6_把数据保存到data目录.A危i
│ 7_登录案例完成.A危i
│ 8_使用上下文获取常见目录.A危i
│ 9_把数据保存到SD卡.A危i6 b! m) c) n! p' g3 I: `6 ]
│ ! |4 @3 l3 R7 ^8 g
├─第五天修
│ ├─10_多线程下载原理
│ │ 10_多线程下载原理.A危i
│ │
│ ├─11_多线程下载步骤分析4 c' l; {& V" ]
│ │ 11_多线程下载步骤分析.A危i
│ │
│ ├─12_多线程下载之获取文件的大小( l. \ o, n" z$ B. c, Z5 x
│ │ 12_多线程下载之获取文件的大小.A危i! o# q6 n) Y1 ~4 Y( i4 `3 z
│ │ 2 E! V' a; Q" S' C
│ ├─13_多线程下载之计算每一个线程下载开始和结束位置
│ │ 13_多线程下载之计算每一个线程下载开始和结束位置.A危i3 \7 Y. Z% C# V D4 V! q2 T
│ │
│ ├─14_多线程下载完成
│ │ 14_多线程下载完成.A危i
│ │
│ ├─15_断点续传的逻辑实现
│ │ 15_断点续传的逻辑实现.A危i
│ │
│ ├─16_断点续传逻辑之删除, L, \) w) J/ Y
│ │ 16_断点续传逻辑之删除.A危i
│ │ % {6 b9 ~0 y" c3 o6 j. Q0 D
│ ├─17_01_多线程下载移植到Android工程
│ │ 17_01_多线程下载移植到Android工程.A危i
│ │
│ ├─17_02_多线程移植到Android工程中
│ │ 17_02_多线程移植到Android工程中.A危i2 R1 `' \) [0 Y4 t/ l
│ │
│ ├─18_开源项目实现多线程下载
│ │ 18_开源项目实现多线程下载.A危i) H% M4 L9 r) k h9 N, Z
│ │
│ ├─19_今日总结
│ │ 19_今日总结.A危i
│ │
│ ├─1_回顾昨天&展望今天3 m6 {8 {' `! d+ [4 d
│ │ 1_回顾昨天&展望今天.A危i, {, b, F* t1 m5 T8 w' S% |" j
│ │
│ ├─2_回顾get方式提交和post方式提交
│ │ 2_回顾get方式提交和post方式提交.A危i: O8 m) f" u' o* Q3 a
│ │ 6 R) K D. p5 j0 \+ j
│ ├─3_get方式提交数据到服务器3 O8 I( {" D4 w. |. J
│ │ 3_get方式提交数据到服务器.A危i1 d7 [/ s6 V6 D. `* R) p+ R' W( B
│ │ 4 O6 n2 Y9 C$ d2 ^3 L6 o
│ ├─4_post方式提交数据
│ │ 4_post方式提交数据.A危i2 `/ w9 d9 a5 Y1 n m# m
│ │
│ ├─5_乱码问题
│ │ 5_乱码问题.A危i7 `5 `; R7 F A+ G# y
│ │ 9 S' d' Y0 g8 y1 A
│ ├─6_httpclient方式进行个体提交数据
│ │ 6_httpclient方式进行个体提交数据.A危i
│ │
│ ├─7_httpclient_post提交数据
│ │ 7_httpclient_post提交数据.A危i
│ │ 4 |% Q8 L; W8 R w
│ ├─8_开源项目实现get方式提交数据- ?* b' c2 Z" @/ Z8 W# Z6 g
│ │ 8_开源项目实现get方式提交数据.A危i i! R3 v3 Z5 m# z' {1 }. W
│ │ + o8 b7 O1 ^0 |; Z7 o9 F
│ └─9_开源项目实现post请求/ @0 I* Z( @% Y
│ 9_开源项目实现post请求.A危i
│
├─第八天修$ C. X7 F5 r6 I5 i5 }/ a) S/ L
│ ├─10_为什么要引入bindService
│ │ 10_为什么要引入bindService.A危i9 v, @6 e. e$ p+ n/ h, X+ i+ M
│ │
│ ├─11_通过bindservice方式调用服务的方法9 T* k' A( V* }- H5 S
│ │ 11_通过bindservice方式调用服务的方法.A危i; g/ E o' a3 w+ x) J- h
│ │
│ ├─12_通过接口方式调用服务里面的方法
│ │ 12_通过接口方式调用服务里面的方法.A危i: j# t* {/ ^# l+ Y* N
│ │ . Y8 X9 e* q1 t5 r: q. b1 z& {
│ ├─13_混合方式开启服务的流程
│ │ 13_混合方式开启服务的流程.A危i
│ │ & n* f. N/ e s. Z' e
│ ├─14_百度音乐盒模板代码
│ │ 14_百度音乐盒模板代码.A危i: g2 L3 s ~ t4 b3 h7 D$ `$ J: V4 m
│ │
│ ├─15_进程间通信介绍(aidl)! `! y: Z8 k: x7 Y& K
│ │ 15_进程间通信介绍(aidl).A危i0 x& i) K8 X) v2 m
│ │
│ ├─16_aidl的应用场景
│ │ 16_aidl的应用场景.A危i
│ │ / o) I. [# ]7 K9 i S
│ ├─17_今日总结( i- \) ^6 |8 `; E. `6 X0 M+ u
│ │ 17_今日总结.A危i) r. y- t `, j
│ │
│ ├─1_回顾昨天&展望今天4 ^. s( Z/ P0 p5 U/ Q \5 M
│ │ 1_回顾昨天&展望今天.A危i5 C; k' @- p4 w* Z$ e
│ │
│ ├─2_进程的概念
│ │ 2_进程的概念.A危i
│ │ 1 X H! k+ Y5 A- w1 E6 d* ]
│ ├─3_StartService方式开启服务的特点% D, h& t1 ]* j$ b. `$ ]
│ │ 3_StartService方式开启服务的特点.A危i5 e- l9 x" w6 H3 [- u& l' g
│ │ [" `2 i( G' w5 ~, }/ O
│ ├─4_电话窃听器逻辑分析% S) v- [+ s7 c( ?! F: E
│ │ 4_电话窃听器逻辑分析.A危i
│ │ + n4 q9 W' \ S1 t
│ ├─5_电话窃听器模拟代码# d h, ^* q' G- F
│ │ 5_电话窃听器模拟代码.A危i
│ │ 1 P+ _. m n2 @; ]! \' r8 g
│ ├─6_录屏功能的实现
│ │ 6_录屏功能的实现.A危i# g0 j$ l5 \5 C* w7 {
│ │
│ ├─7_开启服务的逻辑放到广播接收者中9 p% v9 ?6 O& @4 U3 p& |/ u# A k( a
│ │ 7_开启服务的逻辑放到广播接收者中.A危i8 o7 d2 e/ } W6 ~' ]
│ │ ) N! K4 G9 N$ ^# P$ W3 N
│ ├─8_使用服务注册特殊的广播接收者
│ │ 8_使用服务注册特殊的广播接收者.A危i
│ │
│ └─9_bind方式开启服务的特点
│ 9_bind方式开启服务的特点.A危i
│ ; s" s) h4 _- M, n& L
├─第六天修
│ ├─10_短信大全案例实现
│ │ 10_短信大全案例实现.A危i9 o2 c! E4 L! }1 g; Z% l
│ │ # l9 o( Y# h) F
│ ├─11_短信发送器需求8 o# T7 }9 C0 |
│ │ 11_短信发送器需求.A危i
│ │
│ ├─12_短信发送器_基本业务逻辑1 V- v9 `) m! [, Z) w7 q2 L
│ │ 12_短信发送器_基本业务逻辑.A危i
│ │
│ ├─13_短信发生期_startActivityforresult
│ │ 13_短信发生期_startActivityforresult.A危i+ ]. \; ?: x: L
│ │
│ ├─14_请求码和结果码作用% d/ J, V7 `- R( ^% Q2 e& a. A
│ │ 14_请求码和结果码作用.A危i9 V6 @3 h9 ]% o4 H& d
│ │
│ ├─15_实现发送短信的功能
│ │ 15_实现发送短信的功能.A危i
│ │ ) Y, S# e$ x9 m7 H9 o* Q" C1 q
│ ├─16_01_Activity生命周期常用方法简介3 }6 W/ Q6 l4 ~1 A$ K1 G5 Y
│ │ 16_01_Activity生命周期常用方法简介.A危i% J% ?8 ~' |- R/ p( m) n5 l
│ │ 2 ^* J3 V( q3 x5 |2 ?
│ ├─16_02_Activity生命周期简介之图解
│ │ 16_02_Activity生命周期简介之图解.A危i
│ │
│ ├─17_任务栈概念介绍 s% U% Q/ ?0 ?- n
│ │ 17_任务栈概念介绍.A危i
│ │ 9 R- r9 x4 y6 t' F& {- x w
│ ├─18_01_四种启动模式 之准备工作' u; _8 Q( W y
│ │ 18_01_四种启动模式 之准备工作.A危i
│ │ 7 y) O$ R( D6 q$ Z% b0 M
│ ├─18_02_四种启动模式之简介7 D+ \5 E5 U- a( a5 a/ b
│ │ 18_02_四种启动模式之简介.A危i
│ │ + v, @( }. o, G9 ]. f
│ ├─19_今天总结* X3 b' o3 Q( k
│ │ 19_今天总结.A危i
│ │ ( @5 Y' W5 f( z6 |# o2 d" R( t
│ ├─1_今日内容! I/ b f# d" l* y% c) M
│ │ 1_今日内容.A危i
│ │
│ ├─2_清单文件小细节
│ │ 2_清单文件小细节.A危i
│ │
│ ├─3_回顾拨打电话的功能
│ │ 3_回顾拨打电话的功能.A危i
│ │ . N+ G: v% t+ h* P1 n
│ ├─4_隐式意图* _; z$ w% w' C8 \6 B! ?
│ │ 4_隐式意图.A危i
│ │
│ ├─5_显示意图$ V" `' C% |/ T6 F6 S6 `4 q4 e
│ │ 5_显示意图.A危i
│ │
│ ├─6_人品计算器页面搭建
│ │ 6_人品计算器页面搭建.A危i; d) T' u! C T a3 a
│ │
│ ├─7_人品计算器_mainActivity逻辑
│ │ 7_人品计算器_mainActivity逻辑.A危i' t0 F/ Q3 ? V$ `2 G3 b G9 s3 |
│ │ ) Y1 H+ @5 f) V5 i- t2 q
│ ├─8_人品计算器_传递数据
│ │ 8_人品计算器_传递数据.A危i
│ │
│ └─9_人品计算器完成
│ 9_人品计算器完成.A危i
│
├─第十一天修
│ │ 11_Android中缩放和位移动画.A危i7 a+ A% `2 s/ n ~4 v/ _
│ │ 12_.A危i
│ │ 13_使用xml的方法定义补间动画.A危i
│ │ 1_回顾昨天&展望今天.A危i
│ │ 2_fragement第一种声明方式.A危i$ q1 j; B, M; O
│ │ 3_动态添加fragement.A危i
│ │ 4_模拟微信主页面.A危i
│ │ 5_fragement兼容低版本的写法.A危i4 i7 P: A. y! A' Q. o) n
│ │ 6_fragement的生命周期介绍.A危i
│ │ 7_fragment之间通信.A危i
│ │ 8_menu菜单介绍.A危i
│ │ 9_AutoCompleteTextView的使用.A危i
│ │
│ ├─10_透明和旋转动画
│ │ 10_透明和旋转动画.A危i
│ │
│ ├─11_Android中缩放和位移动画, \ X$ H! _9 M& w
│ ├─12_+ Q- i1 [2 P- H0 E( `% q3 r8 J
│ ├─13_使用xml的方法定义补间动画$ ~* a1 a' f U" U5 S, m
│ ├─14_属忄生动画介绍; P3 n. y" x/ k1 p- v0 |
│ │ 14_属忄生动画介绍.A危i, D# z2 E8 w0 E3 g; m1 D
│ │
│ ├─15_通知栏介绍
│ │ 15_通知栏介绍.A危i. q8 @# W+ H1 m% z w
│ │ 8 R5 U6 I! H$ Y) y9 m
│ ├─16_今日复习
│ │ 16_今日复习.A危i# j' T# f6 X6 O( ~* `
│ │
│ ├─1_回顾昨天&展望今天/ X- n" z( Z4 Q1 Y+ z
│ ├─2_fragement第一种声明方式' A; M$ S! k' B/ i# m
│ ├─3_动态添加fragement
│ ├─4_模拟微信主页面
│ ├─5_fragement兼容低版本的写法
│ ├─6_fragement的生命周期介绍$ j/ d7 Y# X k3 L# v% u3 E. ~. |# f7 H$ I
│ ├─7_fragment之间通信
│ ├─8_menu菜单介绍
│ └─9_AutoCompleteTextView的使用# q: \" D6 h5 x5 d
├─第十天修1 n3 t# f3 v7 b. Y
│ ├─10_撕衣服小案例5 _, Z$ z) T; G$ _/ [2 a( J" G
│ │ 10_撕衣服小案例.A危i. V6 R/ `$ E; N" o3 Z* O9 D$ {
│ │
│ ├─11_播放音频基本逻辑
│ │ 11_播放音频基本逻辑.A危i
│ │ r! C! }$ ?' x$ ] M
│ ├─12_百度音乐盒完善
│ │ 12_百度音乐盒完善.A危i
│ │
│ ├─13_音乐盒设置拖动播放的功能
│ │ 13_音乐盒设置拖动播放的功能.A危i! _4 z& C3 v; ^1 ]+ W4 _# B
│ │ ) {5 I6 [6 k4 X% E
│ ├─14_播放网络音乐
│ │ 14_播放网络音乐.A危i
│ │ : {0 r9 d$ k3 B( m, H: Y
│ ├─15_surfaceView控件介绍/ V8 F1 j2 Q5 w. p$ x! K4 z
│ │ 15_surfaceView控件介绍.A危i' I( H0 x4 H$ l. n+ a1 t
│ │ , b1 c6 u& X! j/ T, I4 g$ \
│ ├─16_videoView控件的介绍
│ │ 16_videoView控件的介绍.A危i
│ │
│ ├─17_vitamio框架介绍
│ │ 17_vitamio框架介绍.A危i7 Z7 @* M9 F2 ]0 H
│ │
│ ├─18_照相和录像9 T* k/ s* A0 v2 D, j) `% `% m
│ │ 18_照相和录像.A危i
│ │
│ ├─19_今日总结
│ │ 19_今日总结.A危i1 S. W7 Y* J! n/ h7 F9 [8 n/ d0 ?) ?
│ │
│ ├─1_回顾昨天&展望今天$ l: W7 l! R5 q# ~7 S5 I
│ │ 1_回顾昨天&展望今天.A危i
│ │ , @+ g1 ^) T+ ~, _
│ ├─2_表示图形的几种方式& H; m2 I% q% T7 u
│ │ 2_表示图形的几种方式.A危i
│ │
│ ├─3_缩放显示大图片原理
│ │ 3_缩放显示大图片原理.A危i0 t/ c) ~! s: S7 n4 z3 H
│ │
│ ├─4_获取手机的分辨率和图片的分辨率
│ │ 4_获取手机的分辨率和图片的分辨率.A危i
│ │
│ ├─5_缩放显示大图片原理
│ │ 5_缩放显示大图片原理.A危i
│ │ - z) A" u; ^: Y2 \: W! F: g
│ ├─6_创建原图的副本
│ │ 6_创建原图的副本.A危i, V# f3 {! h+ K: f# Z: ?" b# G" j) @
│ │ $ y, g1 t2 k! A S
│ ├─7_图形处理的api
│ │ 7_图形处理的api.A危i/ \- }! b! v) G) I+ C
│ │ 9 F* f5 M; i( k. |5 i
│ ├─8_画画板小功能实现
│ │ 8_画画板小功能实现.A危i) u0 o) h1 y! ?* ?
│ │ 8 r2 ^$ p, E. i3 ?
│ └─9_画画板增加几个小功能
│ 9_画画板增加几个小功能.A危i( n9 o" L, Z+ d% F5 V" E' k
│
└─第四天修
├─10_对图片进行缓存
│ 10_对图片进行缓存.A危i
│ , f- K& n% R6 f4 A- A6 i* c: `9 h# _
├─11_cache目录和filedir目录区别. o+ D. H& J6 z& I
│ 11_cache目录和filedir目录区别.A危i
│
├─12_runinthread_API介绍
│ 12_runinthread_API介绍.A危i7 E5 w7 z3 m; _ ?
│
├─13_handler的api介绍" r7 a- a0 s' P5 N k
│ 13_handler的api介绍.A危i
│ # c" W9 A; M6 u' ~5 m( j" v
├─14_准备开饭客户端的内容
│ 14_准备开饭客户端的内容.A危i! O0 U9 x& u# p0 h
│ 2 |) n; Q |) W8 g8 N$ m
├─15_去服务器获取数据的逻辑5 U( }* R2 P' k4 K
│ 15_去服务器获取数据的逻辑.A危i
│
├─16_解析xml封装数据
│ 16_解析xml封装数据.A危i
│
├─17_把普通文本数据展示到控件上
│ 17_把普通文本数据展示到控件上.A危i
│
下载地址
链接 http://pan.baidu.com/s/1kU6BmyN 密码 9wrg