android
jinyp
这个作者很懒,什么都没留下…
展开
-
Makefile教程(绝对经典,所有问题看这一篇足够了)
篇文章为转载,是对原作者系列文章的总汇加上标注。支持原创,请移步陈浩大神博客:http://blog.csdn.net/haoel/article/details/2886makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,m...转载 2019-10-21 11:27:10 · 394 阅读 · 0 评论 -
关于LayoutInflater的错误用法
Layout inflation is the term used within the context of Android to indicate when an XML layout resource is parsed and converted into a hierarchy of View objects.It’s common practice in the Android转载 2017-04-13 15:17:34 · 293 阅读 · 0 评论 -
Android studio Maven仓库使用
转自:http://www.cnblogs.com/sihaixuan/p/4852974.html原文:How to distribute your own Android library through jCenter and Maven Central from Android Studio转自:翻译 http://www.jcodecraeer.com/a/anzhuokaif转载 2017-02-14 10:12:36 · 28469 阅读 · 5 评论 -
最全面的 Android 编码规范指南
转自 http://www.codeceo.com/article/android-coding-standard-guide.html1. 前言这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可。1.1 术语说明在本文档中,除非另有说明:转载 2017-01-19 10:17:42 · 596 阅读 · 0 评论 -
Gson 使用
GSON是Google 提供的Json的解决方案。使用GSON需要下载jar包,下载地址:http://code.google.com/p/google-gson/,下载的Zip包中有GSON的help文档。org.json属于轻量级的JSON ,它能够将Object和ArrayList转化为JSonObject和JSonArraryList,但是在反转换的JSON字符串时却只能够提供字符串的原创 2013-06-28 09:49:06 · 1097 阅读 · 0 评论 -
Android JSON 使用
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同转载 2013-06-26 16:56:52 · 368 阅读 · 0 评论 -
JSON 解析
google android中也有关于解析JSON的类库:JsonReader,但是只能在3.0以后的版本中才可以用。import java.io.IOException;import java.io.StringReader;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObj原创 2013-06-26 17:06:41 · 508 阅读 · 0 评论 -
Selection
Android 3.0 为用户提供了“长按”手势—在某个位置上一直保持触摸状态一段时间—作为选择数据的全局手势。这个变化影响了您应用处理多选和上下文操作的方法。改变了什么呢?以前的 Android 版本中,长按手势用来为当前选择的项目提供上下文菜单。Android 3.0 改变了这一模式。长按手势现在用来选择数据以及在被称为 (CAB) 的上下文操作栏中显示显示一些和选择有关的操作。转载 2013-04-03 17:15:11 · 419 阅读 · 0 评论 -
Multi-pane_Layouts
为 Android 开发应用时,要注意有各种屏幕尺寸的设备能够运行 Android 系统。确保您的应用在各种设备上始终能够提供平衡且美观的布局。 通过“面板”可以帮助您做的这一点。当屏幕上有很多横向空间时,多个“面板”可以组合成一个复合视图,而在小屏幕上,则可以将它们分割成多个视图。在小型设备上,应用的内容可以被分为一个主要的列表和详细信息视图。触摸列表中的项目,将切换到对应的详细信息。转载 2013-04-03 16:58:52 · 533 阅读 · 0 评论 -
Metrics_and_Grids
设备之间除了屏幕尺寸不同,屏幕的像素密度 (DPI) 也不一样。为了简化您为不同的屏幕设计 UI 的复杂度,可以将所有的设备按照大小和像素密度如下分类。按设备大小分有两类,分别是手持设备 (小于 600 dp) 和 平板 (大于等于 600dp)。而像素密度的类别有 LDPI、MDPI、HDPI 和 XHDPI。您应该为不同的设备使用不一样的布局文件来优化界面,以及为各种像素密度提供大小不同的位图转载 2013-04-03 13:16:35 · 500 阅读 · 0 评论 -
App_Structure
不同的应用对于界面结构的需求是不同的。例如:像计算器和相机应用,构建在一个主要的 Activity 上,这个单一的 Activity 处理各种操作像拨号应用,主要的是在几个不同的 Activity 中切换,没有很复杂的导航像 Gmail 和 Google 市场,包括了多个数据视图和复杂的浏览方式您应用的结构主要由内容和展示给用户的功能决定。基本结构 - General Struct转载 2013-04-03 15:15:54 · 629 阅读 · 0 评论 -
Iconography
图标就是一个直观的小图片,它可以代表一个操作、一种状态或者一个应用本身。启动图标 - Launcher启动图标在“主屏幕”和“所有应用”中代表您的应用。因为用户可以设置“主屏幕”的壁纸,所以要确保您的启动图标在任何背景上都清晰可见。大小和缩放移动设备上的启动图标大小必须是 48x48 dp。在 Google 市场 (Market) 中显示的启动图标必须是 512x512 像转载 2013-04-03 13:39:09 · 550 阅读 · 0 评论 -
Touch_Feedback
使用颜色和高亮效果来响应用户的触摸,突出显示手势的效果以及表明哪些操作是可用的。任何时候,每当用户触摸您应用中的可操作区域,都应当给予视觉上的响应。这样可以使得用户了解他触摸了啥,并且表明您的应用一直在工作。按钮的状态大多数的 Android UI 元素都有内置的触摸反馈效果,包括表明元素是否可以操作的视觉效果。交流当您的对象需要对复杂的手势做出响应时,应当帮助用户转载 2013-04-03 11:54:52 · 436 阅读 · 0 评论