![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Note
AnselHall
这个作者很懒,什么都没留下…
展开
-
Crazy Android Note Chapter-7
第七章 图形与图像处理Android的图形处理基础Bitmap和BitmapFactory继承View在Android中绘图掌握Canvas、Paint、Path等绘图API双缓存机制使用Matrix对图像进行几何变换通过drawBitpamMesh方法扭曲图像使用不同的Shader类渲染图形逐帧动画补间动画属性动画开发自定义补间动画SurfaceView的绘图机制继承SurfaceView开发动画原创 2015-12-14 18:33:52 · 417 阅读 · 0 评论 -
Crazy Android Note
Android事件处理事件概述:基于回调的事件处理 主要做法就是重写Android组件特定的回调方法,或者重写Activity的回调方法。Android为绝大部分界面组件都提供了事件响应的回调方法。 基于监听的事件处理 主要做法就是为Android界面组件绑定特定的事件监听器 一般来说,基于回调的事件处理可用于一些具有通用性的事件,基于回调的事件处理代码会显得比较简洁。但原创 2015-12-14 13:57:50 · 458 阅读 · 0 评论 -
记录
OkHttpClient 实现 Call.Factory,负责为 Request 创建 Call;RealCall 为具体的 Call 实现,其 enqueue() 异步接口通过 Dispatcher 利用 ExecutorService 实现,而最终进行网络请求时和同步 execute() 接口一致,都是通过 getResponseWithInterceptorChain() 函数实现;get转载 2017-03-01 00:13:21 · 295 阅读 · 0 评论 -
View 的工作原理
View 通过 measure 来测量 View 的宽高,layout 来确定 View 在父容器中的放置位置,draw 则负责将 View 绘制在屏幕上。Measure 完成后,可以通过 getMeasuredWidth 和 getMeasuredHeight 获取 View 的宽高,在几乎所有情况下它都等于 View 的最终宽高,但是特殊情况除外,Layout 过程决 View 的四个顶点坐标和原创 2017-02-27 23:03:34 · 323 阅读 · 0 评论 -
Crazy Android Note Chapter-13
Android网络应用TCP协议的基础使用ServerSocket建立服务器使用Socket进行网络通信在网络通信中加入多线程支持使用URL读取网络资源使用URLConnection提交请求使用HttpURLConnectionApache HttpClient的基础知识使用HttpClient维护用户状态、发送请求、获取响应使用WebView浏览网页使用WebView加载、显示、显示HTML代码使原创 2016-01-08 15:59:47 · 413 阅读 · 0 评论 -
Crazy Android Note Chapter-11
Crazy Android Note Chapter-11音频和视频使用MediaPlayer播放音频使用SoundPool播放音频使用VideoView(android.widget下的一个组件)播放视频使用MediaPlay与SurfaceView播放视频使用MediaRecorder录制音频控制摄像头拍照控制摄像头录制视频短片1、音频和视频的播放2、控制摄像头拍照使用Android 5.0 的原创 2015-12-17 17:16:58 · 382 阅读 · 0 评论 -
Crazy Android Note Chapter-10
第十章 Service与BroadCastReceiverService组件的作用和意义创建、配置Service启动、停止Service绑定本地Service并与之通信Service的生命周期IntentService的功能和用法TelephonyManager的功能和用法监听手机短信SMSManager的功能和用法监听手机电话AudioManager的功能和用法Vibrator的功能和用法Alar原创 2015-12-17 15:33:46 · 1736 阅读 · 0 评论 -
Crazy Android Note Chapter-9
第九章 使用ContentProvider实现数据共享理解ContentProvider的功能和意义ContentProvider类的作用和常用方法Uri对ContentProvider的作用理解COntentProvider和ContentResolver的关系实现自己的ContentProvider配置ContentProvider使用ContentProvider操作数据使用系统Content原创 2015-12-16 16:37:25 · 438 阅读 · 0 评论 -
Crazy Android Note Chapter-8
第八章 Android数据存储于IOSharedPreference的概念和作用使用SharedPreference保存程序的参数、选项读写其他应用的SharedPreferenceAndroid的文件IO读写SD卡上的文件了解SQLite数据库使用Android的API操作SQLite数据库使用sqlite3工具管理SQLite数据库SQLiteOpenHelper类的功能和用法Android手势原创 2015-12-16 10:40:37 · 488 阅读 · 0 评论 -
Android 动画
动画Property AnimationView AnimationDrawable Animation原创 2017-02-22 23:25:36 · 537 阅读 · 0 评论