【1】 Android操作系统概述

1. Android系统架构。
2. Android利用设计理念。
3. Android 开源知识。
4. Android 参考网站与权威信息。
【2】 Android SDK及其开发环境搭建
1. Android SDK的版本发布。
2. ADT插件的安装和更新。
3. Android利用程序架构。
4. 建立第一个Android项目(HelloAndroid!)。
5. 通过Eclipse导入一个开源项目
6. 可视化的界面开发工具
7. 布置利用程序到Android模仿器或手机
【3】Android源代码开发环境搭建与源码结构分析
1.开发系统主机环境搭建。
2. 安装软件包Required Packages。
3.Ubuntu 6.06 (Dapper)。
4. Ubuntu 8.04。
5. Ubuntu 7.10。
6.Install javva。
7.源码结构分析Android source (kernel / platform/application)。
8. Android build system。
9. Android bring up。
【4】 Android 利用程序设计模型
1. drawable。
2. layout 。
3. values(strings.xml、colors.xml、style.xml 、arrays.xml等)。
4. R.java分析及应用 。
5. AndroidManifest.xml。
6. Android.mk。
7. Activity 。
8. Intent。
9. Service 。
10.ContentProvider。
【5】 Android 利用程序界面(一)
1. TextView的应用。
2. drawable的应用 。
3. 引用Drawable色彩常数及背风景。
4. CharSequence数据类型与ResourceID利用。
5. DisplayMetrics的应用。
6. Style样式的定义。
7. Button事件处理。
8. setContentView的利用。
9. Intent对象的应用。
10. Bundle对象的实现。
11. startActivityForResult法子。
12. AlertDialog窗口。
13. Button与TextView的交互。
14. Typeface对象应用。
15. Gallery对象。
16. 多按钮利用。
17. Menu功效菜单程序设计。
18. ProgressDialog与线程利用。
19. 动态产生按钮并最大化。
20. 选择功效的对话框。
21. Android主题(Theme)实现。
22. 支撑多种分手率的屏幕。
【6】 Android利用程序界面(二)
1. EditText与setOnKeyListener事件。
2.ImageButton的焦点及事件处理。
3. Toast对象的应用。
4. CheckBox的isChecked属性。
5. 多选项CheckBox的利用。
6. RadioGroup组与onCheckedChanged事件。
7. ImageView的堆栈利用。
8. Spinner与setDropDownViewResource。
9. ArrayList与Widget的依附性。
10. Gallery与衍生BaseAdapter容器。
11. JavaI/O的利用。
12.ImageButton选择特效。
13. AutoCompleteTextView与数组。
14. AnalogClock与DigitalClock的原理。
15. DatePicker与TimePicker利用。
16. ImageView点击事件与透明度处理。
17. ProgressBar与Handler的整合利用。
18. GridView与ArrayAdapter设计。
19. ListView的布局。
20. ListActivity与Menu整合技术。
21. JavaI/O与ListActivity的联合。
22. 应用decodeFile法子。
23. 运用Matrix对象来缩放图文件。
24. Bitmap与Matrix旋转ImageView。
25. RadioButtonID。
26. 对话窗口上的ICON图标。
【7】Android 利用交互与手机模块把持
1. PendingIntent与AlarmManager。
2. PendingIntent 与 SmsManager 。
3. Intent 与 Email。
4. 数据存储法子。
5. NotificationManager与Notification。
6. Adapter对象与Cursor。
7. TelephonyManager的利用。
8. RunningTaskInfo的利用。
9. Provider.Contact的应用。
10.Provider.Calendar的应用。
11. Service与Runnable整合并用。
12.BroadcastReceiver与Intent 。
13. receiver与intent-filter。
14. Android网络编程。
15. HTTP恳求与连接。
16. WebView.loadUrl。
17. Webkit 与 WebCore。
18. HttpURLConnection与URLConnection和运行线程。
19. Runnable混搭SurfaceView。
20. Google ApI。
【8】 Android 系统服务
1. Activity Manager。
2. Windows Manager。
3. Surface Manager(surface flinger)。
4. Package Manager。
5. Telephony Manager。
6. Content Provider。
7.Resource Manager。
8. AssetManager。
9. View System。
10.Location Manager。
11. Notification Manager。
12.AlarmManager。
13. BatteryManager。
14. HardwareManage。
15. 如何添加一个新系统Service并开放API。
16. 服务使用。
17. Android系统启动流程。

成为Android高手必须掌握的8项基本要求的更多相关文章

  1. 成为Android高手必须掌握的28大项内容和10个建议

    (一)成为Android高手必须掌握的8项基本要求 [1] Android操作系统概述1. Android系统架构.           2. Android利用设计理念.           3. ...

  2. Android高手进阶:Adapter深入理解与优化

    一般是针对包含多个元素的View,如ListView,GridView,ExpandableListview,的时候我们是给其设置一个Adapter.Adapter是与View之间提供数据的桥梁,也是 ...

  3. Android高手进阶——Adapter深入理解与优化

    Android高手进阶--Adapter深入理解与优化 通常是针对包括多个元素的View,如ListView,GridView.ExpandableListview,的时候我们是给其设置一个Adapt ...

  4. 如何成为Android高手

    要成为Android 高手并不是一件容易的事情.并不是很多人想象的 能够飞快的写出几行漂亮的代码去解决一些困难的问题 就是Android 高手了.真正的Android 高手需要考虑的问题远远不是写些漂 ...

  5. Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)

      Android 高手进阶(21)  版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请注明地址:http://blog.csdn.net/xiaanming/article/detail ...

  6. Android高手进阶教程(二十八)之---Android ViewPager控件的使用(基于ViewPager的横向相册)!!!

      分类: Android高手进阶 Android基础教程 2012-09-14 18:10 29759人阅读 评论(35) 收藏 举报 android相册layoutobjectclassloade ...

  7. Android下查看共享库依赖项

    Android下查看共享库依赖项 [时间:2017-02] [状态:Open] [关键词:android,共享库依赖项,so,ndk,objdump,readelf] 起因 近期在处理Android下 ...

  8. Android高手应该精通哪些内容

    很多Android开发者已经度过了初级.中级,如何成为一个Android高手呢? Android123就各个级别的程序员应该掌握哪些内容作为下面分类. 一.初级 1. 拥有娴熟的Java基础,理解设计 ...

  9. Android高手速成--第一部分 个性化控件(View)

    第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.Pro ...

随机推荐

  1. SDUT 周赛 神奇的树(简单题 注意数据类型的溢出 )

    神奇的树 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 SDUT有一颗神奇的苹果树.假如某天早上这树上有x个苹果,那么这树这一天 ...

  2. sql 简单查询修改

    .group by order by from webdb where gathtrime between '2017-06-14 00:00:00' and '2017-06-14 23:59:59 ...

  3. hdu 4544 湫湫系列故事——消灭兔子(优先队列)

    题意:n只兔子(有血量),m只箭(有伤害.花费),每只兔子只能被射一次,求射死所有兔子的最少花费. 思路:贪心,2重循环,兔子从血量高到低,箭从伤害高到低,用能射死兔子的箭中花费最小的箭射. #inc ...

  4. 两种 NIO 实现:Selector 与 Epoll

    [总结]两种 NIO 实现:Selector 与 Epoll 时间2012-11-17 08:38:42 开源中国新闻原文  http://my.oschina.net/ielts0909/blog/ ...

  5. [SoapUI] Read data from response , use it to update parameter

    import com.eviware.soapui.support.GroovyUtils def groovyUtils = new GroovyUtils( context ) def holde ...

  6. [POI 2014] Little Bird

    [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3831 [算法] 单调队列优化动态规划 时间复杂度 : O(N) [代码] #incl ...

  7. Ruby: Print WIN32OLE method names in Ruby

    class WIN32OLE   def list_ole_methods     method_names = ole_methods.collect {|m| m.name}     puts m ...

  8. 收集几个Android CalendarView非常用属性

    android:dateTextAppearance 设置日历View在日历表格中的字体皮肤;android:firstDayOfWeek 指定日历第一个星期的第一天,在日历中横向所在位置,从右边向左 ...

  9. WaveNet: 原始音频生成模型

    官方博客 WaveNet: A Generative Model for Raw Audio paper地址:paper Abstract WaveNet是probabilistic and auto ...

  10. VC将同一份代码同时编译为Dll和Exe的方法

    开发中经常遇到这样的情况,需要开发一个某某功能的接口Dll,但是Dll不能直接调试,你至少需要一个Loader 但是Loader和Dll本身不在同一个工程里,虽然都在本机的话并不影响源码级调试,但是总 ...