作为分类目录的一个补充,在这里按照功能类别对系统设计开发中的一点心得和笔记作一个索引。其中部分是根据自己在查找网络资料时找到的内容的整理与演绎,在此感谢所有那些无私分享经验的人们。
分类: 开发笔记总览
Web 开发笔记
作为分类目录的一个补充,在这里按照功能类别对 Web 开发中的一点心得和笔记作一个索引。其中部分是根据自己在查找网络资料时找到的内容的整理与演绎,在此感谢所有那些无私分享经验的人们。
HTML & CSS
- 写给程序员的 HTML/ CSS/ JavaScript 语法快速入门
- 常用字符 HTML 代码
- 解决 HTML Canvas 元素在高像素密度/高分辨率屏幕上显示模糊的问题
Angular
- Angular 快速入门
- AngularGo —— 一个开源 Angular SPA 模板
- Angular 9+ 升级小记 —— 应付 MSAL-Angular 与 ngx-restangular 的兼容性问题
Web App
JavaScript & jQuery & JSON & AngularJS
- 写给程序员的 AngularJS 语法快速入门
- JavaScript 中判断哪个链接(a 标签)被点击
- JavaScript 中设置与读取 Cookie
- AngularJS 中为 input 添加字母大小写不敏感正则表达式匹配验证
- 在 Windows 下安装与配置 Karma
- JavaScript 避免 Ajax Get 方法因缓存而返回错误数据结果的问题
- 两分钟了解 Node.js
Python
PHP
正则表达式
.NET 开发笔记
作为分类目录的一个补充,在这里按照功能类别对 .NET 开发中的一点心得和笔记作一个索引。其中部分是根据自己在查找网络资料时找到的内容的整理与演绎,在此感谢所有那些无私分享经验的人们。
Entity Framework
Web
Java 开发笔记
作为分类目录的一个补充,在这里按照功能类别对 Java 开发中的一点心得和笔记作一个索引。其中部分是根据自己在查找网络资料时找到的内容的整理与演绎,在此感谢所有那些无私分享经验的人们。
基本
线程
垃圾回收
JVM
其他
Android 开发笔记
作为分类目录的一个补充,在这里按照功能类别对Android开发中的一点心得和笔记作一个索引。其中部分是根据自己在查找网络资料时找到的内容的整理与演绎,在此感谢所有那些无私分享经验的人们。
基本
控件使用
- Android 中 EditText 定位光标位置
- Android 中 EditText 在软键盘弹出后自适应改变大小
- Android 中设置 EditText 的光标颜色
- Android 中创建自定义ListView
- Android 中使用 SeekBar
- Android 中使用可以控制状态(开始、暂停、停止)的 ProgressBar
- Android 中解决 ListView 等视图 setOnItemClickListener() 方法失效的问题
- Android 中 ViewPager 状态的判定方法
- Android 中关闭横屏模式下输入法的全屏显示
- Android 中使用 ProgressDialog 显示进度对话框
- Android 中为 TextView 的文本添加下划线
- Android 中为 EditText 提供平滑滚动功能
- Android 中设置 EditText 的输入类型
资源调用
声音和图像
用户界面
- Android 中创建并使用上下文菜单(Context menu)
- Android 中各种类型对话框的使用
- Android 中动态调整选项菜单(Options Menu)内容
- Android 中菜单(Menu)键以及 ActionBar 相关问题
- Android 中创建状态栏通知
- Android 中在通知栏内常驻应用程序消息
- Android 中创建震动通知
- Android 中创建弹出式菜单 PopupMenu
活动 线程 服务
- 避免活动切换时的动画的一种方法
- 创建程序启动屏幕
- Android 中限定仅运行一份Activity实例
- Android 中一些特定情况下的活动生命周期
- Android 中 Activity,Task,Stack 以及 Launch Mode 的一些说明
- Android 中通过上下文语境(Context)来结束活动(Activity)
- Android 中在代码运行时为 Activity 动态设置主题
意图与广播
设备控制
- Android 中获取设备屏幕分辨率
- Android 中获取设备加速度信息
- Android 中调用摄像头并自动对焦拍照
- Android 中自定义物理按键 BACK 键的行为
- Android 中判断 Home 键被按下
- Android 中判断 SD 卡状态
- Android 中判断是否支持 GPS 定位
- Android 中获取设备数据网络状态
SQLite
Android Studio
其他
Android中文开发文档目录
- Android基础
- 关于框架
- 活动
- 片段(Fragment)
- 载入器
- 任务和返回栈
- 服务
- 绑定服务
- 内容提供者
- 意图和意图过滤器
- 进程和线程
- 用户界面
- XML布局
- 输入事件
- 创建菜单
- 动作栏(Action Bar)
- 对话框
- 通知
- 拖拉和释放
- 风格和主题
- 自定义组件
- 将数据与AdapterView绑定
- 常见布局对象
- Android如何绘制视图
- 应用程序资源
- 提供资源
- 使用资源
- 处理运行中的改变
- 本地化
- 资源类型
- 动画
- 色彩状态列表
- 可绘制资源
- 布局
- 菜单
- 字符串
- 风格
- 更多类型
- 数据存储
- 数据备份
- 安全性和许可
- AndroidManifest.xml文件
- 图形
- 动画
- RenderScript
- 音频和视频(多媒体和照相机)
- 复制和粘贴
- 位置和地图
- 应用程序小部件
- 蓝牙
- 近场通信
- USB
- 会话发起协议
- 搜索
- 设备管理
- 测试
- 活动
- 关于电子市场
- 开发
- 介绍
- 管理虚拟设备
- 使用实体设备
- 管理项目
- 编译与运行
- 调试
- 测试
- 工具
- adb
- android
- dmtracedump
- Draw 9 – Patch
- 模拟器
- 发布
- 最佳实践
- 网络应用程序
- 附录
API 指南
- 简介
- 应用程序基础
- 设备兼容性
- 系统权限
- 应用程序组件
- 意图与意图过滤器
- 活动
- 服务
- 内容提供者
- 应用程序小工具
- 进程与线程
- 应用程序资源
- 概览
- 提供资源
- 访问资源
- 处理运行中的改变
- 本地化
- 资源类型
- 动画
- 色彩状态列表
- 可绘制资源
- 布局
- 菜单
- 字符串
- 风格
- 更多类型
- 应用程序 Manifest
- <action>
- <activity>
- <activity-alias>
- <application>
- <category>
- <compatible-screens>
- <data>
- <grant-uri-permission>
- <instrumentation>
- <intent-filter>
- <manifest>
- <meta-data>
- <path-permission>
- <permission>
- <permission-group>
- <permission-tree>
- <provider>
- <receiver>
- <service>
- <supports-gl-texture>
- <supports-screens>
- <uses-configuration>
- <uses-feature>
- <uses-library>
- <uses-permission>
- <uses-permission-sdk-23>
- <uses-sdk>
- 用户界面
- 概览
- 布局
- 输入控件
- 输入事件
- 菜单
- 设置
- 对话框
- 通知
- Toasts 通知
- 搜索
- 拖拽与释放
- 可访问性
- 风格与主题
- 自定义组件
- 动画与图形
- 计算
- 媒体与相机
- 位置与传感器
- 连接功能
- 文本与输入
- 数据存储
- 管理
- Web 应用程序
- 最佳实践
Android 设计
更新日期:2015-11-15
说明:限于时间、精力和个人水平,翻译进度有限,也可能存在不少谬误之处,欢迎指正。另外由于Android官方开发文档常常会随着SDK版本更新而更新,可能不能马上更新至最新版的翻译(甚至需要等待较长时间,目前以完成第一遍全部文档的翻译为最优先事项)。翻译的发布原则是一旦开始新的文章翻译随即发布,之后逐步完善,因此如果通过RSS订阅本博客,可能会收到仅有文首的翻译文章。
关于进行Android开发文档翻译的初衷,可以参见这篇文章,另外还有关于翻译的几点说明。值得高兴的是,似乎最近Android开发者网站已经能够在大陆被正常访问了(笑)。
本作品采用知识共享 署名-非商业性使用-禁止演绎 3.0 Unported许可协议进行许可。