Android learning Starting!

简介: <p> In recent years,mobile platform become more and more popular!At present,the flourishing mobile platform are iOS and Android,symbian has been declining,wp7 struggling!</p> <p>Note that Android

 In recent years,mobile platform become more and more popular!At present,the flourishing mobile platform are iOS and Android,symbian has been declining,wp7 struggling!

Note that Android is an open,not open source.Personally,I optimistic about the iOS and  Android.


Since optimistic about mobile platform,optimistic about Android,lets quickly research it! We must fist sharpen his tools.As we all know,the Android's app were wrote by Java,running on the Dalvik Virtual Mashine.In addition,the Android system is base on Linux Kernel 2.6.So,if you want understanding all of the Android's particulars,we should have the Linux Kernel Knowledge.I limited,here recommends some classic books about the Linux Kernel:

1.Linux Kernenl Development.

2.Understanding the Linux Kernel.

3.Linux Device Drivers.

4.LInux内核源码情景分析


Have been look the Linux Kernel's books,the Android's books also should.We can have a perceptual about the Android.Recommends Following two books:

1.Professional Android Application Development.

2.Google Android SDK开发范例


It‘s could not be better have practice while reading books.Now,let begin our  Android journey!


相关文章
|
3月前
|
JSON Android开发 C++
Android c++ core guideline checker 应用
Android c++ core guideline checker 应用
|
Android开发
android 错误 exported needs to be explicitly specified for Apps targeting Android 12
android 错误 exported needs to be explicitly specified for Apps targeting Android 12
244 0
|
Java API 开发工具
Building Android notifications 2.3 through to 6.0
Building Android notifications 2.3 through to 6.0
63 0
|
存储 SQL Java
实战LitePal(Android_Persistent Technology)
实战LitePal(Android_Persistent Technology)
|
XML Android开发 数据格式
Android Design Support Library v28
1). 依赖 implementation "com.android.support:design:28.0.0-alpha3" 2). MaterialButton 图1.
1322 0
|
数据库 Android开发 Java
Android Architecture Componets BasicSample学习
1.创建工程 所有模块依赖于Google,jencenter,maven仓库 allprojects { repositories { jcenter() maven { url 'https://maven.
880 0
|
Android开发 Ubuntu
can&#39;t set android permissions - built without android support
/**************************************************************************** * can't set android permissions - built without android support * 说明: * 昨天在使用Ubuntu自带的mkuserimg打包Android ext4镜像时出现这个错误,今天 * 找一下原因,解决一下。
1314 0