Android
jkYishon
求道需知其然,知其所以然!
展开
-
Android程序员在Mac上开发常用的软件
程序员在Mac上开发常用的软件工欲善其事,必先利其器!好的工具可以提升效率,下面一些工具是我平时开发时常用的,分享给大家。原创 2016-05-24 12:00:48 · 1860 阅读 · 0 评论 -
Android Studio官方文档之创建可调整大小的位图
Draw 9-patch 工具 是一个可以让你制作自动调整大小来适应视图内容和屏幕大小的图片位图的所及即所得的工具。选定图片的部位可以根据指针指示的位置进行水平或者竖直方向上进行缩放。关于NinePatch图片的介绍及它的工作原理,请阅读Canvas and Drawables文档中的NinePatch 图片的相关章节。翻译 2016-07-12 22:59:38 · 3006 阅读 · 0 评论 -
Android Studio官方文档之为新设备添加一个模块篇
Android Studio官方开发文档之为新设备添加一个模块章节翻译 2016-07-05 23:06:25 · 1729 阅读 · 0 评论 -
Android Studio官方文档之工程项目概述篇
Android官方开发文档之工程项目概述(Manager Your Project)翻译 2016-07-05 00:43:55 · 1080 阅读 · 0 评论 -
Android Studio官方文档之Android Studio创建工程项目篇
Android官方开发文档之Android Studio如何创建工程项目翻译 2016-07-04 22:48:36 · 1887 阅读 · 0 评论 -
Android Studio官方文档之Android Studio更新IDE和工具篇
Android官方开发文档之Android Studio更新IDE和工具翻译 2016-07-03 23:41:05 · 6720 阅读 · 0 评论 -
Android Studio官方文档之Android Studio代理配置篇
Android官方开发文档之Android Studio代理配置翻译 2016-07-03 21:36:03 · 9799 阅读 · 0 评论 -
Android Studio官方文档之基本开发工作流程(Workflow Basics)篇
开发一个App的工作流程来说,Android Studio与其他开发app平台的工作流程是一致的。然而如果开发者要创建一个高效的且设计优良的Android程序, 你更需要一些更为专业的工具。翻译 2016-07-02 21:25:04 · 1973 阅读 · 0 评论 -
Android Studio官方文档之从Eclipse迁移到Android Studio开发篇
Android官方开发文档之从Eclipse迁移到Android Studio开发说明文档翻译 2016-07-01 23:06:39 · 6405 阅读 · 0 评论 -
Android Studio官方文档之Android Studio(Meet Android Studio)篇
Google 官方Android Studio使用指南翻译之 迎接Android Studio(Meet Android Studio)篇翻译 2016-07-01 15:55:42 · 8624 阅读 · 0 评论 -
Mac上下载编译Android 6.0源代码详细教程
Mac上下载编译Android 6.0源代码原创 2016-06-21 13:39:18 · 6650 阅读 · 1 评论 -
Android Studio官方文档之书编写你的App(Write Your App )
Android Studio官方文档之书编写你的App(Write Your App )翻译 2016-07-06 23:17:46 · 1167 阅读 · 0 评论 -
Android Studio官方文档之从模板中添加代码篇
Android Studio官方文档之从模板中添加代码篇翻译 2016-07-08 01:45:45 · 1927 阅读 · 0 评论 -
Android Studio官方文档之使用布局编辑器来设计UI界面
Android Studio官方文档之使用布局编辑器来设计UI界面Android Studio中提供了一个高级的布局编辑器,它可以使你直接向布局中拖放现成的组件和提前预览你正在编辑的布局的样式。在这个布局编辑器中,你只需要点击底部的Design按钮或Text按钮,就可以在布局的文本视图和设计视图中来回切换。2、在文本视图中编辑布局你可以在文本视图中编辑翻译 2016-07-08 21:37:26 · 25318 阅读 · 0 评论 -
Android Studio官方文档之在Android模拟器上运行App(一)
在Android模拟器上运行AppAndroid模拟器能模拟一台真实的设备并显示在你的开发用计算机上。它能让你在没有用硬件设备的情况下设计原型、开发和测试Android App。模拟器能模拟Android手机,平板,穿戴设备,电视机。它配备了提前设定好的设备类型,你可以快速启动,你也可以自己创建模拟器和设定其外表。翻译 2016-07-16 22:11:14 · 31231 阅读 · 3 评论 -
Android Studio官方文档之构建和运行你的APP
Android Studio官方文档之构建和运行你的APP默认情况下,Android Studio设置新的项目并且部署到模拟器或者真机设备上,只需要点击几下。使用即时运行,你并不需要构建一个新的APK即可将改变后的方法和现有的应用资源应用到一个正在运行的应用程序中,所以代码的改变是即时可见的。翻译 2016-07-16 18:25:57 · 5671 阅读 · 0 评论 -
Android Studio官方文档之如何创建一个Android第三方库
Android Studio官方文档之如何创建一个Android第三方库翻译 2016-07-06 00:16:38 · 1356 阅读 · 1 评论 -
Android多线程编程之线程池学习篇(一)
Android应用开发中多线程编程应用比较广泛,而应用比较多的是ThreadPoolExecutor,AsyncTask,IntentService,HandlerThread,AsyncTaskLoader等,为了更详细的分析每一种实现方式,将单独成篇分析。后续篇章中可能涉及到线程池的知识,特此本篇分析为何使用线程池,如何使用线程池以及线程池的使用原理。原创 2016-06-12 15:21:20 · 4343 阅读 · 1 评论 -
Android消息处理机制深度解析笔记
Android消息处理机制深度解析笔记前言很多程序猿(媛)都对消息处理机制做过分析,大家都基本了解了MessageQueue、Handler、Looper之间相互之间怎么协同工作,但是具体到消息是如何传递,取出,如何处理的过程并不是那么清晰,本人曾经也是如此。为了拿下这个城池,特此写下此文深入分析其中的每一处是如何工作。原创 2016-05-18 17:36:11 · 5252 阅读 · 0 评论 -
Android Studio官方文档之用注解检查改善代码质量
Android Studio官方文档之用注解检查改善代码质量翻译 2016-07-10 00:00:01 · 1258 阅读 · 0 评论 -
学习Android之路
今天主要是结合自己学习和从事Android工作以来,来谈谈一个从未接触编程开发到能独立开发并且带Android开发团队的进阶过程。这里主要是针对那些没有一点开发经验的同学来说的,经常听到一些朋友问我怎么进入Android开发的这个行业之中,怎样可以学好Android等等问题。我个人回答都是自学,如果有一个技术比较好的同事或者朋友能稍微从旁指引(这样可能少走很多弯路),那更是一种不错的方式。原创 2015-12-29 10:11:16 · 897 阅读 · 2 评论 -
Android多线程编程之AsyncTask学习篇(二)
AsyncTask之初识AysncTask比较适用于UI线程,这个类可以在不需要操纵线程或者是Handler的情况下执行后台操作和发布结果到UI主线程中。AsyncTask通过线程池和Handler以及不构成通用线程框架来设计成一个帮助类。AsyncTask比较适用于执行轻量级的后台耗时任务操作(至多是几秒钟的),如果需要用线程执行比较长的耗时任务操作,那么建议适用线程池。原创 2016-06-13 00:52:27 · 959 阅读 · 0 评论 -
Android Studio官方文档之使用主题编辑器来设计App主题
Android Studio官方文档之使用主题编辑器来设计App主题翻译 2016-07-10 12:39:25 · 3678 阅读 · 0 评论 -
Google Java编程风格指南
Google Java编程风格指南作者:Hawstein 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。转载 2016-07-11 00:41:50 · 730 阅读 · 0 评论 -
Android多线程编程之IntentService学习篇(三)
IntentService之初识除非你特别指定,否则大部分在前台UI界面上的操作都执行在一个特殊的线程(UI线程)当中。这将会导致一些问题出现,因为耗时操作将会影响用户界面的响应性能。这比较困扰你的用户,而且还会导致一些系统问题出现。为了避免这些问题,Android Framework层提供了几个类用来帮助把那些耗时操作转移到后台来执行。在这些类中最常用的类就是IntentService。原创 2016-06-14 00:00:15 · 808 阅读 · 0 评论 -
Android多线程编程之HandlerThread学习篇(四)
介绍之前学习了Handler、IntentService以及线程池等内容后,再来看HandlerThread,就显得相对比较简单了,HandlerThread其实就是一个线程,只不过是它可以直接使用Handler的线程。HandlerThread在内部创建了消息队列。原创 2016-06-14 14:18:46 · 876 阅读 · 0 评论 -
Android Studio官方文档之使用Image Asset Studio添加位图图像
Android Studio官方文档之使用Image Asset Studio添加位图图像Android Studio中有一个工具叫Image Asset Studio,它可以把已有的图像、剪贴画、文本字符串资源生成你app的自定义的图标。它生成的图标会对你App支持的每一种常见的屏幕密度有良好的支持。新生成的图标放置在/res文件夹下和屏幕密度相关的子文翻译 2016-07-12 20:40:35 · 13426 阅读 · 0 评论 -
Android Studio官方文档之使用翻译编辑器本地化UI
Android Studio官方文档之使用翻译编辑器本地化UI如果你的App支持多语言,你需要正确的管理你的翻译字符串资源。Android Studio提供了翻译编辑器使更容易的查看和管理翻译资源。关于翻译编辑器翻译资源存储工程的多个目录下的多个XML文件中。手动的查找和编辑这些跨多语言翻译的文件是很困难的。翻译 2016-07-12 21:37:01 · 2398 阅读 · 1 评论 -
Android Studio官方文档之添加URL和App索引支持
Android Studio官方文档之添加URL和App索引支持Android Studio可以帮你在App中添加对URLs,app索引,搜索功能的支持。这些功能可以帮你推动更多的流量到你的App、发现App中最被常用的内容,使用户更容易发现已安装App中内容,并以此来吸引新用户。翻译 2016-07-14 15:36:39 · 6978 阅读 · 0 评论 -
Android Studio官方文档之添加多种密度的矢量图形
Android Studio官方文档之添加多种密度的矢量图形(Add Multi-Density Vector Graphics)Android Studio中有一个被叫矢量工具(Vector Asset Studio)它能帮助我们增加多种图标和导入可以拉伸的矢量图形文件作为矢量资源图片在项目中。翻译 2016-07-14 15:52:29 · 3807 阅读 · 0 评论 -
Android Studio官方文档之使用Lint提高你的代码质量篇
Android Studio官方文档之使用Lint提高你的代码质量篇 除了测试您的安卓应用程序是否符合它的功能要求外,重要的是要确保您的代码没有任何结构上的问题。结构差的代码会影响你的安卓应用程序的可靠性和效率,并使你的代码更难维护。翻译 2016-07-09 00:03:14 · 2038 阅读 · 0 评论