ApacheCN 安卓译文集(二)20211226 更新
- 安卓数据库编程
- 零、前言
- 一、在安卓系统上存储数据
- 二、使用 SQLite 数据库
- 三、SQLite 查询
- 四、使用内容供应器
- 五、查询联系人表
- 六、绑定到用户界面
- 七、安卓数据库的实践
- 八、探索外部数据库
- 九、收集和存储数据
- 十、把它们放在一起
- 安卓设计模式最佳实践
- 零、前言
- 一、设计模式
- 二、创建模式
- 三、材质模式
- 四、布局模式
- 五、结构模式
- 六、激活模式
- 七、组合模式
- 八、复合模式
- 九、观察模式
- 十、行为模式
- 十一、可穿戴模式
- 十二、社交模式
- 十三、发布模式
- 安卓高性能编程
- 零、前言
- 一、简介:为什么是高性能?
- 二、高效调试
- 三、构建布局
- 四、内存
- 五、多线程操作
- 六、建立网络
- 七、安全
- 八、优化电池消耗
- 九、安卓系统中的原生编程
- 十、性能提示
- 安卓 NDK 秘籍
- 零、前言
- 一、你好,NDK
- 二、Java 原生接口
- 三、构建和调试 NDK 应用
- 四、安卓 NDK
- 五、安卓原生 API
- 六、安卓 NDK 多线程
- 七、其他安卓 NDK API
- 八、使用安卓 NDK 移植和使用现有的库
- 九、利用 NDK 将现有应用移植到安卓系统
- 安卓 NDK 游戏开发秘籍
- 零、前言
- 一、构建环境
- 二、移植公共库
- 三、建立网络
- 四、组织虚拟文件系统
- 五、跨平台音频流
- 六、统一 OpenGL ES 3 和 OpenGL 3
- 七、跨平台用户界面和输入系统
- 八、编写 match-3
- 九、编写图片益智游戏
- 构建安卓 UI 自定义视图
- 零、前言
- 一、入门指南
- 二、实现您的第一个自定义视图
- 三、处理事件
- 四、高级 2D 渲染
- 五、引入三维自定义视图
- 六、动画
- 七、性能考虑
- 八、分享我们的定制视图
- 九、实现你自己的 EPG
- 十、构建图表组件
- 十一、创建三维转轮菜单
- 探索安卓安全改进
- 零、前言
- 一、Linux 访问控制
- 二、强制访问控制和 SELinux
- 三、奇怪的安卓
- 四、安装在 UDOO 上
- 五、启动系统
- 六、探索 SELinuxFS
- 七、利用审计日志
- 八、将上下文应用于文件
- 九、向域添加服务
- 十、将应用置于域中
- 十一、标签属性
- 十二、掌握工具链
- 十三、进入强制模式
- 十四、附录 a:开发环境
- 安卓应用测试学习手册
- 零、前言
- 一、开始测试
- 二、使用安卓 SDK 理解测试
- 三、测试秘籍
- 四、管理您的安卓测试环境
- 五、探索持续集成
- 六、实践测试驱动开发
- 七、行为驱动开发
- 八、测试和分析性能
- 九、替代测试策略
- Xamarin 4.x 跨平台应用开发
- 零、前言
- 一、Xamarin 安装程序
- 二、平台们,你们好!
- 三、iOS 和安卓之间的代码共享
- 四、Xamsap——跨平台应用
- 五、iOS 的 XamSnap
- 六、安卓的 XamSnap
- 七、在设备上部署和测试
- 八、联系人、相机和位置
- 九、带有推送通知的网络服务
- 十、第三方库
- 十一、Xamarin.Forms
- 十二、应用商店提交
- AndEngine 安卓游戏开发秘籍
- 零、前言
- 一、AndEngine 游戏结构
- 二、使用实体
- 三、设计您的菜单
- 四、使用相机
- 五、场景和图层管理
- 六、物理学的应用
- 七、使用更新处理器
- 八、最大化性能
- 九、AndEngine 扩展概述
- 十、从 AndEngine 中获得更多
- 十一、附录 a:MagneTank 源代码
- 安卓 6 基础知识
- 零、前言
- 一、安卓棉花糖权限
- 二、应用链接
- 三、应用的自动备份
- 四、变化展示
- 五、音频、视频和相机功能
- 六、用于工作的安卓
- 七、Chrome 自定义选项卡
- 八、认证
- 安卓应用安全基础知识
- 零、前言
- 一、安卓安全模式——概览
- 二、应用构建模块
- 三、权限
- 四、定义应用的策略文件
- 五、尊重你的用户
- 六、您的工具——加密 API
- 七、保护应用数据
- 八、企业中的安卓
- 九、安全性测试
- 十、展望未来
- Eclipse ADT 教程
- 零、前言
- 一、安装 Eclipse、ADT 和 SDK
- 二、集成开发环境的重要特性
- 三、创建新的安卓项目
- 四、融入多媒体元素
- 五、添加单选按钮、复选框、菜单和首选项
- 六、处理多种屏幕类型
- 七、添加外部库
- 八、签署和分发 APK
- UDOO 入门手册
- 零、前言
- 一、启动引擎
- 二、了解你的工具
- 三、测试您的物理应用
- 四、使用传感器监听环境
- 五、管理与物理组件的交互
- 六、打造家庭自动化的超时空机器
- 七、使用安卓 API 的人机交互
- 八、添加网络功能
- Spring 安卓即时入门
- 一、Spring 安卓即时入门
- 安卓意图学习手册
- 零、前言
- 一、了解安卓
- 二、安卓意图介绍
- 三、意图及其分类
- 四、移动组件和意图
- 五、使用意图的数据传输
- 六、使用意图访问安卓功能
- 七、意图过滤器
- 八、广播意图
- 九、意图服务和待定意图
- 精通安卓应用开发
- 零、前言
- 一、入门指南
- 二、设计我们的应用
- 三、从云中创建和访问内容
- 四、并发和软件设计模式
- 五、列表和网格
- 六、卡片视图和材质设计
- 七、图像处理和内存管理
- 八、数据库和加载器
- 九、推送通知和分析
- 十、定位服务
- 十一、安卓系统上的调试和测试
- 十二、货币化、构建过程和发布
- Robotium 安卓自动化测试
- 零、前言
- 一、Robotium 入门
- 二、使用 Robotium 创建测试项目
- 三、Robotium API
- 四、Robotium 的网络支持
- 五、与其他框架的比较
- 六、Robotium 中的远程控制
- 七、其他 Robotium 工具
- 八、Robotium 和 Maven
- 用于应用开发的安卓 4 新特性
- 零、前言
- 一、面向所有人的动作栏
- 二、新布局——网格布局
- 三、社交 API
- 四、日历 API
- 五、片段
- 六、支持不同的屏幕尺寸
- 七、安卓兼容包
- 八、新的连接 API——安卓波束和 WIFI 直连
- 安卓应用开发秘籍
- 零、前言
- 一、活动
- 二、布局
- 三、视图、小部件和样式
- 四、菜单
- 五、探索片段、应用小部件和系统用户界面
- 六、使用数据
- 七、警报和通知
- 八、使用触摸屏和传感器
- 九、图形和动画
- 十、OpenGL 专家系统初探
- 十一、多媒体
- 十二、电话和网络
- 十三、获取位置和使用地理围栏
- 十四、为游戏商店准备好您的应用
- 十五、后端即服务选项
- 安卓安全秘籍
- 零、前言
- 一、安卓开发工具
- 二、参与应用安全
- 三、安卓安全评估工具
- 四、利用应用
- 五、保护应用
- 六、逆向工程应用
- 七、保护网络
- 八、本地利用与分析
- 九、加密和开发设备管理策略
- 安卓 UI 开发
- 零、前言
- 一、开发简单的活动
- 二、为视图展示数据
- 三、将专门的安卓小部件用于开发
- 四、利用活动和意图
- 五、开发非线性布局
- 六、验证和处理输入数据
- 七、为动画制作小部件和布局
- 八、设计以内容为中心的活动
- 九、设计安卓应用
- 十、构建应用主题
- 十一、附录 a:突击测验答案
- Corona SDK 移动游戏初学者指南
- 零、前言
- 一、Corona SDK 入门
- 二、Lua 速成课和 Corona 框架
- 三、打造我们的第一款游戏——Breakout
- 四、游戏控制
- 五、使我们的游戏动起来
- 六、播放声音和音乐
- 七、物理学——物体坠落
- 八、操作编写器
- 九、处理多台设备并联网您的应用
- 十、优化、测试和交付您的游戏
- 十一、实现应用内购买
- 十二、附录 a:突击测验答案
- 安卓 Flash 开发秘籍
- 零、前言
- 一、准备好使用安卓系统:开发环境和项目设置
- 二、交互体验:多点触摸、手势和其他输入
- 三、穿越空间的运动:加速度计和地理位置传感器
- 四、视觉和音频输入:摄像头和麦克风接入
- 五、富媒体演示:使用图像、视频和音频
- 六、结构适配:处理设备布局和缩放
- 七、本地交互:舞台网络视图和 URI 处理器
- 八、丰富的访问:文件系统和本地数据库
- 九、清单保证:安全性和安卓权限
- 十、避免问题:调试和资源考虑
- 十一、最终考虑:应用编译和分发
- 安卓片段管理即时操作指南
- 零、前言
- 一、安卓片段管理即时操作指南
- 安卓画布学习手册
- 零、前言
- 一、安卓画布入门
- 二、使用线程来绘图
- 三、安卓画布中的绘图和绘图工具
- 四、NinePatch 图像
- 五、触摸事件和在画布上绘图
- 六、把它们放在一起
- 安卓语音应用开发
- 零、前言
- 一、安卓设备上的语音
- 二、文本到语音合成
- 三、语音识别
- 四、简单的语音交互
- 五、表单填充对话
- 六、对话的语法
- 七、多语言和多模式对话
- 八、与虚拟个人助理的对话
- 九、更进一步
- 十、附录 a:后记
下载
Docker
docker pull apachecn0/apachecn-android-zh-pt2
docker run -tid -p <port>:80 apachecn0/apachecn-android-zh-pt2
# 访问 http://localhost:{port}
PYPI
pip install apachecn-android-zh-pt2
apachecn-android-zh-pt2 <port>
# 访问 http://localhost:{port}
NPM
npm install -g apachecn-android-zh-pt2
apachecn-android-zh-pt2 <port>
# 访问 http://localhost:{port}
贡献指南
本项目需要校对,欢迎大家提交 Pull Request。
请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)
组织介绍
访问我们的主页。
赞助我们
通过平台自带的打赏功能,或点击这里。
ApacheCN 安卓译文集(二)20211226 更新相关推荐
- ApacheCN DevOps 译文集(二)20211230 更新
Kubernetes 入门指南 零.前言 一.Kubernetes 和容器操作 二.Kubernetes--核心概念和结构 三.核心概念--网络.存储和高级服务 四.更新和扩展 五.持续交付 六.监控 ...
- ApacheCN Linux 译文集(二) 20211206 更新
CentOS7 Linux 服务器秘籍 零.前言 一.安装 CentOS 二.配置系统 三.管理系统 四.用 YUM 管理包 五.管理文件系统 六.提供安全性 七.构建网络 八.使用文件传输协议 九. ...
- ApacheCN JavaScript 译文集(二) 20211123 更新
使用 Meteor 构建单页 Web 应用 零.前言 一.制作 Meteor 应用 二.构建 HTML 模板 三.存储数据和处理集合 四.控制数据流 五.使我们的应用与路由通用 六.保持会话状态 七. ...
- ApacheCN Python 译文集(二)20211110 更新
Python 应用计算思维 零.序言 第一部分:计算思维导论 一.计算机科学基础 二.计算思维要素 三.理解算法和算法思维 四.理解逻辑推理 五.探究性问题分析 六.设计解决方案和解决流程 七.识别解 ...
- ApacheCN 安卓译文集 20211225 更新
Kotlin 安卓开发 零.前言 一.开始你的 Kotlin 冒险 二.基础 三.玩转函数 四.类和对象 五.作为一等公民的函数 六.泛型是你的朋友 七.扩展函数和属性 八.委托 九.制作您的漫威画廊 ...
- 终于!华为Mate 9已获安卓9.0正式版更新
[TechWeb]1月27日消息,根据网友反馈,华为Mate 9现已获安卓9.0正式版更新,版本号为9.0.1.150,Mate 9手机用户可以进行升级体验了. 以下为具体更新内容: ●自然极简自然设 ...
- python免费课程400节-庆国庆!新更新!《Python400集》课程更新 共14节
马上就到十一国庆了, 准备好怎么度过这个令人愉快的假期了吗? 心里有没有一丝丝的小激动? 别心急! 放假之前, 再看来一下高淇老师的<Python400集>视频更新吧! 继大型Python ...
- JDBC高级特性(一)结果集,批量更新
一.ResultSet的高级特性 1 可滚动ResultSet 1)向前和向后滚动 滚动特性 在JDBC初期版本号中, ResultSet仅能向前滚动 在JDBC兴许版本号中, ResultSet默认 ...
- [安卓开发笔记二]android Studio通过jni调用C++代码
[安卓开发笔记二]android Studio通过jni调用C++代码 16/12/11 更新 此博客基于安卓android studio 1.5所写,现在已经有了android studio2.2的 ...
最新文章
- c语言多线程转python多线程,真正的python 多线程!一个修饰符让你的多线程和C语言一样快...
- mysql 存储过程 输出warning_如何抑制MySQL存储过程的输出?
- idea中不小心把文件夹删了
- 在html中怎么在按回车的时候换到下一个文本框_史上最全的HTML、CSS知识点总结,浅显易懂。适合入门新手...
- Android之ndk-build -j4
- 处理器指令编码可重定义的方法_从零开始设计四位栈处理器(2)——结构与指令集...
- CentOS 6.5高可用集群LVS+Keepalived
- 真5G尚需时日,滑稽的假5G营销已经上演
- hive中创建表失败
- 一天学习一点之如何安装nodejs
- [转] Web前端开发工程师常用技术网站整理
- android ios 逆向工程,iOS逆向工程之砸壳
- 2021年山东省安全员C证最新解析及山东省安全员C证证考试
- store buffer and invalidate queues
- 知客CRM成功客户专访----厦门英斯捷
- 魅族的usb计算机连接无法使用,魅族16怎么连接电脑 魅族手机连接电脑无法识别...
- 用计算机弹的数字,在计算器上弹两只老虎是用那几个数字
- 更改PPT的模板名称
- 什么是等级保护?为什么要开展等级保护?
- mvp中的m作用_将M放入MVP
热门文章
- (25)FPGA计数器设计(SV代码实现)
- mvc html绑定变量,c# – Asp.Net MVC 3使用变量对象进行自定义模型绑定
- 计算机会计和传统手工会计的区别,手工会计与计算机会计之间的区别.doc
- I2C 协议分析和学习
- 写一个楼房盘类java语言编写_Java开发每日复盘2018_0514
- mapreduce分组统计_mongodb中使用mapreduce进行分组统计
- 【嵌入式Linux】嵌入式Linux应用开发基础知识之文件IO
- 【Pre蓝桥杯嵌入式】【STM32】学习索引
- Particle Filter Tutorial 粒子滤波:从推导到应用(一)
- php对象不公用属性赋值,php 框架 Model 公用的问题