2015年10月9日 星期五

Android 階級分類


這裡暫時列

基礎篇
Activity
Activity-OnCreate、OnStart、OnResume
Activity-ActionBar
Activity-startActivity
Activity-startActivityForResult
Activity-onBackPressed
Activity-findViews
Activity-setListener
Activity-Implement View.OnClickListener

Fragment
Context
VISABLE、GONE、INVISABLE
wrap_content、match_parent、fille_parent
ScaleType

View、TextView、EditText、ImageView、Button
ViewGroup


Log
Back鍵、Up鍵
Toast

layout、string、color、menu、drawable、attr
drawable-selector、nine-patch

LinearLayout
LinearLayout-layout_weight
LinearLayout-orientation
LinearLayout-gravity
LinearLayout-layout_gravity

ListView
GridView
ArrayAdapter<T>
ViewHolder
ScrollView
ToggleButton
DrawableLayout
TableLayout
FrameLayout
RelativeLayout
Dialog
ProgressDialog
Progress
AlertDialog
DatePicker
TimePicker
LayoutInflater
TabHost
TabWidget


SharedPreferences
AsyncTask
ViewPager
MapView
WebView
ViewStub
Spinner

Handler、Message、Looper
LocationManager
Camera
MenuItem
Application
BroadcastReceiver
IntentService
鬧鐘
推播
手勢偵測
Service
Content Provider
SearchView
Android Support library
動畫
Android Design Support Library

進階篇
EventHub
SurfaceView
GCM
Google Map
SQLOpenHelper
Google Analytics
Flurry
Security
Pad平版
Google App Engine

應用篇
打手機
跳網頁
Line
粉絲頁
Facebook登入
Gmail登入
跳Google地圖
分享
寄信


組合技篇
Splash Activity
到期通知
Crash 攔截
Parse

外掛篇
AQuery
Picasso
CircularImageView
Parse
Facebook
Line
QRCode
Caldroid
Android Bootstrap
Volley
Unity3D
EventBus

Java篇
SimpleDateFormat
StringBuilder
Calendar
Date
JSONObject、JSONArray
Enum
Interface
Abstract Class
Constructor
Pattern
Matcher
Socket
HashMap
ArrayList
HashSet
Timer
Thread

Java自訂篇
Helper
Manager
Utils
Controller

Java-設計模式
Builder、Factory

程式開發技巧
函數響應式編程(FRP)

藍芽篇

影像篇

資源篇
http://kunhsien.blogspot.tw/2013/07/androidandroid.html

AR篇

設計篇

工具篇
Android Studio
JSON Parser Online
RegExr
Advanced REST client
Git
Git Tortoisegit
Notepad++
Trello
MySQL Workbench
XAMPP
phpBB3
Sketch


Facebook粉絲頁或社群
Android Taipei

其它連結
100 Days UI
givemepass 書單
eoe Android 開發者社區_Android開發者論壇
Android刷機工具 Odin
小鰻的Android學習筆記
第三方使用心得
學習Android開發的方法有兩種 – 天才和普通人的差異,滾麵粉皮吧
Mr. PM – 產品企劃、產品經理、行銷與Mobile APP

特殊議題待研究
如何同一手機安裝多個版本

GitHub資源
Android-Development-Tools

開發參考文章
Google Analytics SDK for Android v3(一)-使用EasyTracker

前言-Android 學習地圖

希望這篇文章,
能夠帶給眾多Android入門開發者一道如何成長的路徑,

一步步的將職場最先遇到的幾項功能、技術,先學會,減少一入職場,卻不知道怎麼實作各項需要。

畢竟書上寫的長篇大論,不見得全看得懂,
但需要的東西,卻散落在各個頁面,


所以我想把職場從基礎到進階所有所需,一階一階層的打照出各篇文章,
依篇進行撰寫,
讓眾多開發者,
學會立即就能夠處理職場基礎所需的各項問題。

我會列為-
學習導向的文章
基礎篇
進階篇


遊戲導向的文章
初級
中級
高級
究極

或者,兩者階可。

在分各個領域,
如影像處理、數據、外掛等其它方向,
各列為
特殊篇


奧義、組合技之類的展現。

先寫文章,為第一步

第二步,會希望有學習app,app手機看的功能,
第三步,會是希望有實戰經驗、Q&A的功能。

稱之為,Android學習地圖。