Android 笔记整理

Android 笔记整理

1、Android 用户接口(UI

(1)Layout

a)Common Layout(LinearLayout,RelativeLayout,FrameLayout,GridLayout)

b)Adapter Layout(ListView,GridView,Spinner,ViewPager,....)

(2)InputControls

a)Buttons(Button,ImageButton,RadioButton,Switch,CheckBox)

b)TextFiles(TextView,AutoCompleteTextView,SearchView)

c)Bars(ProgressBar,SeekBar,RatingBar)

(3)InputEvents

A)事件类型(onCheck,onKey,onChange,onTouch....)

B)事件分发(dispatcheTouchEvent)

C)事件冒泡(由内到外)

(4)UI Components

A)Menu(ContextMenu,OptionsMenu,子菜单....)

B)ActionBa(ToolBar)

C)Dialog(AlertDialog,DatePickerDialog,ProgressDialog,....)

D)Notification(NotificationManager,RemoteView,PendingIntent,....)

E)Toast

F)Settings

(5)UI Animation

A)View Animation(tween,frame)

B)Property Animation(3.0)

(6)UI Draw(Canvas,Paint,Bitmap,自定义view)

2、Android 数据存储(DataStorage

(1)外部存储(外置sdcard存储)

A)存储状态,存储空间,存储目录,存储权限,存储实现(I/O

B)相关API(Environment,Context,StatFs,....)

(2)内部存储(内置sdcard存储)

A)直接I/O(目录,特点)

B)偏好设置(SharePreferences)

C)SQLite存储(SQLiteDatabase,SQLiteOpenHelper,Context,SQL....

(3)网络存储

3、Android 线程应用(Thread

A)Android中线程应用基础(Thread,Runnable,状态及方法)

B)Android中线程同步(互斥,协作)

C)Android中线程消息模型(Message,MessageQueue,Handler,Looper,HandlerThread)

D)Android中线程异步任务(AsyncTask,....)

E)Android中线程池对象(Executor,ExecutorService,ExecutorScheduledService,ThreadPoolExecutor,Executors)

F)Android中异步高效加载大图片(ImageLoader,LruCache,DiskLruCache)

4、Android 应用核心组件(components

(1)ContentProvider(场合,编写,注册,访问(重点,ContentResolver,URI,CursorLoader)

(2)Service(场合,启动,绑定,混合,aidl,messenger)

(3)BroadCastReceiver(场合,编写,注册,跨进程,本地)

(4)Activity(场合,编写,注册,生命周期方法,状态保存及恢复,任务栈,启动模式,亲族设置,其它配置(themescreenOrientationconfigChanges),常用activityListActivity,FragmentActivity))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值