為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴
發(fā)表日期:2018-10 文章編輯:小燈 瀏覽次數(shù):2511
Android APP開發(fā)第一步:開發(fā)工具
???????? 1. IDE
Android Studio
Eclipse
2. 調(diào)試工具
Android Tools
adb
Hierarchy Viewer
draw9patch
UI Automator Viewer
Trace View
Lint
網(wǎng)絡(luò)調(diào)試
Charles
Wireshark
Fiddler
tcpdump
Paw/Postman
內(nèi)存分析
Android Monitor
MAT
3. 版本控制
Git
Git命令
Github/GitLab
SVN
4. CodeReview
Gerrit
Github pull request
5. Bug/任務(wù)管理
Redmine
JIRA
Bugzilla
Teambition
Tower
6. 編譯工具
Gradle
7. 持續(xù)集成
Jenkins
Travis CI
8. 應(yīng)用分發(fā)
蒲公英
fir.im
Android APP開發(fā)第二步:App 基礎(chǔ)
1. 基礎(chǔ)知識
java基礎(chǔ)
數(shù)據(jù)結(jié)構(gòu)
面向?qū)ο笏枷?/p>
設(shè)計模式
面向?qū)ο笏枷?/p>
2. Android基礎(chǔ)
Android SDK
基本組件
Activity
Service
BroadcastReceiver
ContentProvider
Intent/Intent Filter
AndroidMainfest
UI
Layout
LinearLayout
RelativeLayout
FrameLayout
GridLayout
TableLayout
DrawerLayout
SlidingPaneLayout
View
Widget
TextView
Button
ImageView
ImageButton
RadioButton
ToggleButton
CheckBox
Switch
ProgressBar
SeekBar
RatingBar
Spinner
WebView
Container
RadioGroup
ScrollView
ListView
GridView
ExpandableListView
Gallery
ViewPager
SlidingDrawer
TabHost
VideoView
RecyclerView
CardView
DateTime
DatePicker
TimePicker
CalendarView
TextClock
AnalogClock
Chronometer
Expert
ToolBar
Fragment
Space
PopupWindow
CheckedTextView
AutoCompleteTextView
MultiAutoCompleteTextView
QuickContactBadge
ExtractEditText
NumberPicker
ZoomButton
ZoomControls
GestureOverlayView
SurfaceView
TextureView
StackView
ViewStub
ViewAnimator
ViewFlipper
ViewSwitcher
ImageSwitcher
TextSwitcher
AdapterViewFlipper
MediaController
DialerFilter
PopMenu
Other
include
requestFocus
Custom View
extend system View
combination View
extend View
Animation
View Animation
Tween Animation
Alpha
Scale
Translate
Rotate
Interpolator
Frame Animation
animation-list
Property Animation
ValueAnimator
ObjectAnimator
AnimatorSet
Resource
assets
AssetManager
res
anim
animator
color
drawable
interpolator
layout
menu
raw
values
arrarys
attrs
bools
colors
string
styles
xml
OpenGL
3. 數(shù)據(jù)持久化
Sqlite
SQLiteOpenHelper
ContentProvider
File
Internal Storage
External Storage
SharedPreferences
4. 通信
Http
HttpClient
HttpConnection
Socket
Bluetooth
NFC
Headset
USB
5. 手機(jī)功能
電話
聯(lián)系人
通話記錄
短/彩信
Camera
Audio
SD卡
Wifi
感應(yīng)器
加速
方向
重力
光線
陀螺儀
磁場
接近
溫度
壓力
線性加速度
旋轉(zhuǎn)
Android APP開發(fā)第三步:App 進(jìn)階
1. ProcessThread
Process
Linux進(jìn)程
App進(jìn)程原理
AIDL
實(shí)現(xiàn)方式
原理
Handler/Looper/MessageQueue/Thread
Loader
AsyncTask
2. 性能優(yōu)化
ANR
布局層級性能優(yōu)化
3. 內(nèi)存優(yōu)化
內(nèi)存檢測工具
內(nèi)存分析工具
Bitmap優(yōu)化
內(nèi)存泄露查找及分析
4. 網(wǎng)絡(luò)優(yōu)化
API優(yōu)化
低網(wǎng)速下優(yōu)化
流量使用優(yōu)化
判斷當(dāng)前網(wǎng)絡(luò)類型
使用緩存
5. 單元測試
JUnit
Android APP開發(fā)第四步:App 高級
1. 相關(guān)原理熟悉
Activity
啟動流程
生命周期回調(diào)原理
與View/Window的關(guān)系
與Fragment的關(guān)系
View/Window
View/Window關(guān)系
View渲染
View事件分發(fā)機(jī)制
編譯打包
編譯打包原理
逆向工程分析
熱修復(fù)
2. Hybrid App
與Native App的異同
主流框架
React Native
Weex
PhoneGap
ionic
3. 架構(gòu)能力
架構(gòu)
MVC
MVP
MVVM
Flux
Clean Architecture
App框架
分包
分層
設(shè)計模式
OOD原則
常用設(shè)計模式運(yùn)用
4. ARTDalvik
AOT compilation
GC
BytecodeDex
5. 自動化測試
Monkey/MonkeyRunner
UIAutomator
Espersso
Robotium
Appium
Athrun(TMTS)
Android APP開發(fā)第五步:擴(kuò)展學(xué)習(xí)
1. 響應(yīng)式編程
Rx
RxJava
RxAndroid
RxBinding
Agera
2. 快速開發(fā)
ButterKnife
Android Annotation
AFinal
xUtils
3. Views
太多…
4. 網(wǎng)絡(luò)請求
OkHttp
Retrofit
Volley
5. 圖片請求
Glide
Fresco
Picasso
Universal-Image-Loader
6. 依賴注入
Dagger2
7. 事件總線
EventBus
Otto
8. 數(shù)據(jù)庫
ORMLite
GreenDAO
Realm
SugarORM
ActiveAndroid
9. 圖表
MPAndroidChart
HelloCharts
10. 輔助
Logger
LeakCanary
DbInspector
11. 支付
支付寶
微信
銀聯(lián)
Ping++
12. 地圖
百度地圖
高德地圖
Google地圖
13. 分享
ShareSDK
友盟Ushare
14. 統(tǒng)計分析
友盟
15. 語音識別
科大訊飛
16. 人臉識別
Face++
ReadFace
日期:2018-10 瀏覽次數(shù):7317
日期:2018-12 瀏覽次數(shù):4383
日期:2018-07 瀏覽次數(shù):4919
日期:2018-12 瀏覽次數(shù):4221
日期:2018-09 瀏覽次數(shù):5549
日期:2018-12 瀏覽次數(shù):9973
日期:2018-11 瀏覽次數(shù):4855
日期:2018-07 瀏覽次數(shù):4628
日期:2018-05 瀏覽次數(shù):4910
日期:2018-12 瀏覽次數(shù):4366
日期:2018-10 瀏覽次數(shù):5180
日期:2018-12 瀏覽次數(shù):6259
日期:2018-11 瀏覽次數(shù):4515
日期:2018-08 瀏覽次數(shù):4640
日期:2018-11 瀏覽次數(shù):12698
日期:2018-09 瀏覽次數(shù):5622
日期:2018-12 瀏覽次數(shù):4884
日期:2018-10 瀏覽次數(shù):4237
日期:2018-11 瀏覽次數(shù):4574
日期:2018-12 瀏覽次數(shù):6113
日期:2018-06 瀏覽次數(shù):4055
日期:2018-08 瀏覽次數(shù):5492
日期:2018-10 瀏覽次數(shù):4500
日期:2018-12 瀏覽次數(shù):4586
日期:2018-07 瀏覽次數(shù):4409
日期:2018-12 瀏覽次數(shù):4553
日期:2018-06 瀏覽次數(shù):4439
日期:2018-11 瀏覽次數(shù):4421
日期:2018-12 瀏覽次數(shù):4300
日期:2018-12 瀏覽次數(shù):5330
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.