天天看点

学习资料整理(转)

Android文档及学习资料整理 【至2011年7月】

分类: Android应用

学习参考网站

  1. Android Developers  官方开发网站,有权威的 Dev Guide 和 Reffrence
  2. Android Source  官方Android全部开源源码网站,提供下载源码至本地的步骤
  3. Xda-developers Android版  很多技术高手、黑客,最新的破解研究提供
  4. 机锋网  机锋论坛 
  5. 安卓网  安卓网论坛 
  6. eoeAndroid  eoeAndroid开发者社区 
  7. CSDN移动平台社区 

业界动态

2011.06 Google+ 社交应用发布 plus.google.com

2011.05 Google IO 2011 盛会 http://www.google.com/events/io/2011/index-live.html

2011.04 HTC市值超过诺基亚达338亿美元 http://www.gfan.com/news/oversea/201104079019.html

2011.03 ADT 10.0.0/1 发布, 为SDK Tools r10而设计 http://developer.android.com/sdk/eclipse-adt.html

2011.02 Android SDK Tools, Revision 10 发布 http://developer.android.com/sdk/tools-notes.html

2011.02 Android 3.0, Revision 1 发布 翻墙看Android3.0的最新特性! http://developer.android.com/sdk/android-3.0.html

原创文章

Android学习笔记系列

  1. Android应用开发笔记(13): Android移动应用界面的模板化设计 
  2. Android应用开发笔记(12):Android应用的自动升级、更新模块的实现 
  3. Android应用开发笔记(11):Android上的蓝牙通信功能的开发:BluetoothChat例程分析 
  4. Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略 
  5. Android应用开发笔记(9):应用中调用系统的搜索UI,Android Search Framework的初步了解 
  6. Android应用开发笔记(8):在背景运行耗时任务,AsyncTask与ProgressDialog的使用 
  7. Android应用开发笔记(7):构建自己的Android账户与内容同步机制,例程SampleSyncAdapter的分析 
  8. Android应用开发笔记(6):Toast、Notification、Alarm, Android中的通知实现 
  9. Android应用开发笔记(5):Android中的Service使用 
  10. Android应用开发笔记(4):再探Android多应用间数据共享机制,自定义ContentProvider 
  11. Android应用开发笔记(3):SQLite数据库的插入删除查询操作 
  12. Android应用开发笔记(2):读取手机中的联系人信息(android.provider.ContactsContract) 
  13. Android应用开发笔记(1):调用打电话和发短信、收短信接口、发Email (Call, Dial, SMSManager, Broadcast, Email) 

Android Tricks系列

  1. Android Trick 11: 对Android中的AsyncTask进行函数化的封装,简洁调用 
  2. Android Trick 10: 一个Android应用的全局数据变量的访问.. 
  3. Android Trick 9: 关于Android程序中多余的"退出"功能... 
  4. Android Trick 8: ProgressBar的圆形和长条形设置 
  5. Android Trick 7: 把TextView中的文字添加阴影效果及Style的使用 
  6. Android Trick 6: PendingIntent的重复问题,当新建的PendingIntent匹配上一个已经存在的PendingIntent时可能不会创建新的 
  7. Android Trick 5: 正则匹配任意字符,包括换行符的字符串 
  8. Android Trick 4: Activity的android:launchMode (startard、singleTop、singleTask、singleInstance) 
  9. Android Trick 3: GridView动态加载数据情况下,选中状态的实现 
  10. Android Trick 2: Android中的透明属性的设置 
  11. Android Trick 1: 使用View来制作专业的分隔线 

深入Android系统研究系列

  1. 深入Android系统【1】 开机画面的修改 

专题分享

UI/用户体验

  • 综合

  1. 创新源于模仿之一:TabActivity的美化 
  2. 创新源于模仿之二:美化ListView的尝试 
  3. 创新源于模仿之三:实现左右两个屏幕的切换 
  4. 创新源于模仿之四:增强的ExpandableListView 
  5. Android UI design patterns  GoogleIO2010官方分享,可以对Android应用的UI设计有个最佳实践的方针,视频内容需翻墙
  6. 官方Android程序图标设计指导 
  • ListView

  1. UI性能优化,Adapter填充ListView的速度优化  来自GoogleIO09上的技巧
  2. ListView的背景美化  美化你的android程序:自定义ListView背景
  3. ListView页眉页脚效果VS android背景渐变 
  4. android学习摘记------android上改变listView的选中颜色 
  5. 填充Listview第一个Item的分隔线 
  • 图形素材

  1. Android 9 patch 图片 (.9.png 格式图片) 的特点和制作 

应用开发/SDK API/Framework

  1. android中共享全局数据的方法 
  2. 使用android中的AIDL让Service与Activity通信(service回调activity) 
  3. 通过代码及流程图说明Google在Android上的Push机制的实现 
  4. 说说Android上的断点续传下载 
  5. Android 对话框(Dialog)大全 建立你自己的对话框 
  6. Android退出应用程序  考虑多个Ac栈式调用时
  7. 有效解决Android加载大图片时内存溢出的问题 
  8. Handling Screen OFF and Screen ON Intents  Intent.ACTION_SCREEN_OFF和Intent.ACTION_SCREEN_ON,不能在manifest中注册,而只能程序动态注册
  • XMPP、C2DM相关

  1. Android push notifications (tutorial) 
  2. c2dm 使用心得总结 
  3. C2DM from Google IO 2010 
  4. Android 中的XMPP 应用 
  • Target All devices

  1. Casting a wide net: how to target all Android devices 

OS/Rom/Hack

  • Android底层机制

  1. 深入Android 5 任务和进程 
  2. Android Binder设计与实现 - 设计篇 
  • root提权

  1. 【机锋首发】Desire无痛root方法,一键搞定!无需金卡 分步!  2010.07发的,适合老版本的G7,不适合0.93.0001的hboot
  2. HTC Desire(G7) Hboot为0.83和0.92/0.93版的ROOT获取  0.93的新G7的root方法
  3. 注意flash版本问题  最后破解前重启一下PC,我搞了一下午就是不成功,因为PC开了很多天没关过,重启一下后成功
  4. G7的S-OFF请使用alpharev1.8.iso,启动盘启动 
  5. G7使用Fastboot更换第一启动界面 参考:http://forum.xda-developers.com/showthread.php?t=795132

测试

  1. Android单元测试初探 

视野/其他

  1. 众多Android 开源项目推荐,给力工作给力学习 
  • SNS

  1. 社会化媒体在2011年将有五个趋势 
  • 游戏开发

  1. Android游戏框架Libgdx使用入门