Android自定义控件开发入门与实战
电子书推荐
-
android 2.3应用开发实战16-24.rar 光盘代码 评分:
《android 2.3应用开发实战》包括 android介绍、开发环境、应用开发平台、活动程序 activity、意图方法 intent、widget、layout窗体布局、menu菜单、sqlite、service服务程序、应用程序国际化、webview、app widget、gps位置和 googlemaps、音频和视频、2d绘图和 3d opengl绘图、surfaceview、动态壁纸、蓝牙通信、触控、感应检测、android 2.3特性、照相机、voip等内容。
上传时间:2011-07 大小:33.81MB
- 18.92MB
android开发入门与实战(下)
2011-01-19我要挣钱(http://www.51zhengqian.net)编辑 目录 第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 个人英雄主义再现——得到更多人的认可和尊重 1.3.4 获得应有的收益——AndroidMarket 1.4 真实体验——Android模拟器 1.4.1 模拟器概述 1.4.2 模拟器和真机的区别 1.4.3 模拟器使用注意事项 1.5 更上一层楼——加入Android开发社区 1.6 本章小结 第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定AndroidSDKHome 2.2.3 真的准备好了吗——开发环境验证 2.2.4 创建Android虚拟设备(AVD) 2.3 Linux一族——Ubuntu开发环境搭建 2.3.1 Java、Eclipse和ADT插件安装 2.3.2 设定AndroidSDKHome 2.4 MacOS一族——苹果开发环境搭建 2.5 本章小结 第3章 清点可用资本——AndroidSDK介绍 3.1 AndroidSDK基础 3.2 深入探寻AndroidSDK的密码 3.2.1 AndroidSDK目录结构 3.2.2 android.jar及内部结构 3.2.3 SDK文档及阅读技巧 3.2.4 先来热热身——AndroidSDK例子解析 3.2.5 SDK提供的工具介绍 3.3 Android典型包分析 3.3.1 开发的基石——AndroidAPI核心开发包介绍 3.3.2 拓展开发外延——Android可选API介绍 3.4 本章小结 第4章 赚钱的市场——AndroidMarket及应用发布 4.1 GoogleMarket产生背景与目的 4.2 体验“选货”的乐趣——在G1上体验Market的使用 4.3 Android开发活动及特色应用 4.3.1 开发应用的领域 4.3.2 AndroidMarket特色应用一览 4.4 你也可以做东家——申请Market账号 4.4.1 卖东西要先入伙——准备工作 4.4.2 入伙过程——申请 4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld应用分析 5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3 编程实现 5.1.4 运行项目 5.2 调试项目 5.2.1 设置断点 5.2.2 Debug项目 5.2.3 断点调试 5.3 本章小结 第6章 磨刀不误砍柴工——Android应用程序结构介绍 6.1 Android体系结构介绍 6.1.1 应用程序(Application) 6.1.2 应用程序框架(ApplicationFramework) 6.1.3 库(Libraries)和运行环境(RunTime) 6.2 Android应用程序组成 6.2.1 Activity介绍 6.2.2 BroadcastIntentReceiver介绍 6.2.3 Service介绍 6.2.4 ContentProvider介绍 6.3 Android应用工程文件组成 6.4 本章小结 第7章 良好的学习开端——Android基本组件介绍 7.1 第一印象很重要——界面UI元素介绍 7.1.1 视图组件(View) 7.1.2 视图容器组件(Viewgroup) 7.1.3 布局组件(Layout) 7.1.4 布局参数(LayoutParams) 7.2 我的美丽我做主——Android中应用界面布局 7.2.1 实例操作演示 7.2.2 实例编程实现 7.3 不积跬步无以至千里——常用widget组件介绍 7.3.1 创建widget组件实例 7.3.2 按钮(Button)介绍与应用 7.3.3 文本框(TextView)介绍与应用 7.3.4 编辑框(EditText)介绍与应用 7.3.5 多项选择(CheckBox)介绍与
- 62.57MB
《Android自定义控件入门到实战》源码
2018-08-24《Android自定义控件入门到实战》源码
- 11.53MB
Android自定义组件开发详解自制书签目录版方便看.pdf
2017-07-13Android自定义组件开发详解自制书签目录,版权属于原作者,纯制作书签方便大家使用,如有侵权联系删除
- 1.54MB
Android自定义控件.pdf
2011-08-01android最全面,最详实的自定义控件开发教程,轻松搞定各种特效
- 10.97MB
《Android自定义组件开发详解》PDF
2018-09-02《Android自定义组件开发详解》
- 11.63MB
《Android自定义组件开发详解》
2016-02-27封面 1 序 2 捐助说明 5 目 录 7 第一章 View的绘图流程 12 1.1、概述 12 1.2、Activity的组成结构 13 1.3、View树的绘图流程 15 1.3.1 测量组件大小 16 1.3.2 确定子组件的位置 17 1.3.3 绘制组件 18 1.4、说点别的 22 1.5 练习作业 22 第二章 Graphics2D API 23 2.1、概述 23 2.2、Point类和PointF类 23 2.3、Rect类和RectF类 25 2.4、Bitmap类和BitmapDrawable类 32 2.5、Canvas类与Paint类 34 2.5.1 绘图概述 34 2.5.2 Paint类 34 2.5.3 Canvas类 39 2.6 练习作业 63 第三章 使用Graphics2D实现动态效果 64 3.1 概述 64 3.2 invalidate()方法 65 3.3 坐标转换 69 3.4 剪切区(Clip) 73 3.5 案例:指针走动的手表 82 3.6 练习作业 88 第四章 双缓存技术 89 4.1 双缓存 89 4.2 在屏幕上绘制曲线 90 4.3 在屏幕上绘制矩形 99 4.4 案例:绘图App 104 4.4.1 绘图属性 106 4.4.2 软件参数 108 4.4.3 绘图缓冲区 109 4.4.4 撤消操作 111 4.4.5 图形绘制 113 4.4.6 绘图区 118 4.4.7 主界面 119 4.5 练习作业 122 第五章 阴影、渐变和位图运算 123 5.1 概述 123 5.2 阴影 123 5.3 渐变 125 5.3.1 线性渐变(LinearGradient) 126 5.3.2 径向渐变(RadialGradient) 130 5.3.3 扫描渐变(SweepGradient) 135 5.3.4 位图渐变(BitmapShader) 138 5.3.5 混合渐变(ComposeShader) 140 5.3.6 渐变与Matrix 142 5.4 位图运算 143 5.4.1 PorterDuffXfermode 143 5.4.2 图层(Layer) 146 5.4.3 位图运算技巧 148 5.5 案例1:圆形头像 152 5.6 案例2:刮刮乐 156 5.7 练习作业 161 第六章 自定义组件 163 6.1 概述 163 6.2 自定义组件的基本结构 164 6.3 重写onMeasure方法 166 6.4 组件属性 175 6.4.1 属性的基本定义 175 6.4.2 读取来自style和theme中的属性 181 6.5 案例1:圆形ImageView组件 186 6.6 案例2:验证码组件CodeView 190 6.7 练习作业 202 第七章 自定义容器 204 7.1 概述 204 7.2 ViewGroup类 205 7.2.1 ViewGroup常用方法 205 7.2.2 ViewGroup的工作原理 208 7.2.3 重写onLayout()方法 213 7.3 CornerLayout布局 217 7.3.1 基本实现 217 7.3.2 内边距padding 224 7.3.3 外边距margin 228 7.3.4 自定义LayoutParams 238 7.4 案例:流式布局(FlowLayout) 246 7.5 练习作业 256 第八章 Scroller与平滑滚动 257 8.1 概述 257 8.2 认识scrollTo()和scrollBy()方法 258 8.3 Scroller类 264 8.4 平滑滚动的工作原理 271 8.5 案例:触摸滑屏 272 8.5.1 触摸滑屏的技术分析 272 8.5.2 速度跟踪器VelocityTracker 273 8.5.3 触摸滑屏的分步实现 274 8.6 练习作业 285 第九章 侧边栏 287 9.1 概述 287 9.2 使用二进制保存标识数据 289 9.2.1 位运算符 289 9.2.2 位运算的常用功能 292 9.3 继承自ViewGroup的侧边栏 293 9.4 继承自HorizontalScrollView的侧边栏 304 9.5 练习作业 312 第十章 加强版ListView 313 10.1 概述 313 10.2 ListView的基本使用 314 10.3 ListItem随手指左右滑动 318 10.4 向右滑动删除ListItem 326 10.5 滑动ListItem出现删除按钮 336 10.5.1 列表项专用容器ExtendLayout 337 10.5.2 列表项能滑出删除按钮的ListView 342 10.5.3 定义布局文件 350 10.5.4 显示ListView 351 10.6练习作业 353 案例代码说明 354
- 53.56MB
gradle-2.2-all.zip,gradle-2.3-all.zip等gradle-x.x.x-all.zip一系列离线包
2017-11-05Android Studio Gradle离线包下载,其中包含:gradle-1.10-all.zip; gradle-1.11-all.zip; gradle-2.0-all.zip; gradle-2.2.1-all.zip; gradle-2.2-all.zip; gradle-2.3-all.zip;gradle-2.10-all.zip; gradle-...
- 25.17MB
Android2.3应用开发实战源代码
2013-04-10Android2.3应用开发实战,林城著,源代码
- 36.16MB
最新Android 开发工具 ADT-10.0.0.rar和android-sdk_r10-windows.rar
2011-03-12最新Android 开发工具 ADT-10.0.0.rar和android-sdk_r10-windows.rar!
- 17.53MB
Android互联网应用开发实践--代码.zip
2022-07-04Android互联网应用开发实践--代码.zip
- 19.49MB
android-sdk-windows.rar
2010-05-17android-sdk-windows.rar
- 1.89MB
自定义控件入门集
2014-08-06入门级自定义控件Demo,可以帮助初学者了解自定控件的基本过程,为以后的发展奠定基础
- 662KB
自定义控件开发 pdf
2009-12-20详细介绍自定义控件开发。学习后可以对已有控件进行扩展,开发出符合自己需要的控件。
- 15.0MB
Android 开发入门与实战(第二版)【完整版】pdf+代码.part1.rar
2018-02-26Android 开发入门与实战(第二版)【完整版】pdf+代码.part1.rar 共4个压缩包,这是第1个。
- 63.38MB
《Android自定义控件入门到实战》源码2018.10
2018-11-23来自官网的源码,直接下载后搬运到这里,
- 18.33MB
android 自定义控件
2018-07-26本代码包含了自定义view和viewgroup,常用于自定义头像和搜索记录的流式布局。
- 75.73MB
android-25.rar
2020-11-19在开发安卓APP时,需要使用的sdk,对应安卓SDK下的platform文件夹下的android-25,对应的Android7.1.1系统
- 71.13MB
Android2.3应用开发实战
2014-08-02《android 2.3应用开发实战》以 android操作系统架构为经,以开发android应用程序为纬,介绍 android应用程序开发实战技术,将会使开发人员学习到android操作系统的架构和原理,并最快掌握 android的开发技能。...
- 2.0MB
android-support-v7-appcompat.rar with Palette
2015-01-21android-support-v7-appcompat.rar with Palette
- 23.36MB
Android应用开发详解 11-18.rar 光盘内容
2011-07-01本书基础翔实,实例丰富,案例真实。从基础到案例覆盖了android应用开发的三大领域:基础应用、网络应用和游戏应用。读者所需要学习的,正是本书描述的。
- 9.66MB
android 2.3 sdk android-2.3-sdk
2010-12-23android 2.3 sdk android-2.3-sdk android 2.3 sdk android-2.3-sdk
- 43.95MB
《Android应用开发揭秘》源码-更新.rar
2013-11-08《Android应用开发揭秘》源码-更新.rar
- 59.62MB
Android SDK 移动技术开发 android-22.rar
2019-11-05Android-22.rar Android SDK 移动技术开发
- 1.54MB
smali-2.0.3.jar baksmali-2.0.3.jar
2014-06-09java -jar baksmali-2.0.3.jar -x android.odex java -jar smali-2.0.3.jar out -o classes.dex /////////// android 合并apk和odex文件 前提:正确安装JDK和配置环境变量 需要这个apk所在的rom里面的一些jar...
- 50KB
android-recovery-code.rar
2010-12-24android-recovery-code.rar android-recovery-code.rar
- 4.48MB
最新slf4j-1.7.21.zip源码和jar包
2016-05-1016、slf4j-jcl-1.7.21-sources.jar 17、slf4j-jdk14-1.7.21.jar 18、slf4j-jdk14-1.7.21-sources.jar 19、slf4j-log4j12-1.7.21.jar 20、slf4j-log4j12-1.7.21-sources.jar 21、slf4j-migrator-1.7.21.jar 22...
- 151.70MB
Android炫酷应用300例.实战篇-源码.rar
2021-06-21以“问题描述+解决方案+真实源码+效果截图”的模式,例举了300个实用性极强的Android移动端开发案例,高仿目前许多主流应用的特效。所有实例均配有效果图并提供完整源码下载,可操作性强,旨在帮助广大读者快速解决...
- 609KB
Android-Terminal-Emulator-源码.rar
2021-10-10Android-Terminal-Emulator-源码.rar
- 19.66MB
android核心技术与实例详解11-18.rar 光盘代码
2011-07-07第三篇则对三个真实案例的开发步骤进行详细介绍,逐步向读者讲解android手机应用程序的真实开发过程,同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节,尽快掌握android编程。