自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

翻译 API Guides/Permisson 翻译

原文链接:Permissions权限本文主要描述应用如何使用Android系统提供的安全机制。更多信息请参照 Android Security Overview 。Android是一个特权分割的操作系统, 每一个运行的应用都有鲜明的系统标志(Linux用户ID 和 组ID)。Android系统的某些部分被分成不同的身份,因此,Linux也将Android系统

2013-05-28 17:57:12 741

原创 Android内获取图片资源的方式

应用在获取图片时可以从两个地方获取:本地图片资源以及网络图片资源。先面分别介绍一下这两种获取的方式。网络获取图片资源主要是通过图片资源的URL进行网络链接,然后读取数据流,获取Bitmap对象代码如下:public class AsyncTaskTest extends Activity { private static String photohttp = "

2013-05-27 16:16:28 1826

翻译 API Guides/App Components/Process and Thread翻译

原文链接: Processes and Threads进程和线程当一个应用程序没有任何组件运行时,启动该应用的一个组件,Android 系统就会为该应用启动一个新的Linux进程,执行一个线程应用。默认,同一个应用的所有组建都运行在同一个进程和线程(该线程被称为“主线程”)里面。假如启动一个组件,该应用已经存在一个进程(可能是该应用的其他组件所启动的进程),那么该组件就会在该进程里面运

2013-05-27 13:01:52 1346

原创 Java 中关于String的空对象(null) ,空值(empty),空格 的总结

Java 中关于String 对象的空对象(null), 空值(""),空格(" ")对于很多人来说很模糊,下面将分别介绍一下他们的用法:定义,判断,运算。首先,先上代码:private void testStringNullOrEmpty() { // 如果s=null代表空对象,即还没创建出对象,就是还没开辟空间,。 // 如果s = ""表示创建出了对象,但是这个对象内容为

2013-05-24 13:26:14 29858 1

翻译 API/Guides/User Interface/Styles and Themes 翻译

原文链接:Styles and Themes样式是指一系列关于设图和窗口的格式或者界面的属性组合。一种样式能够确定设图的高度,填充,字体颜色,字体大小,背景颜色等等。一种样式被定义在一个XML资源文件里面,该文件和指定布局的XML文件不同。Android中的样式和web设计中的层叠样式理念一样-----他们允许你将设计和内容分开。比如,通过使用一种样式,你可以在

2013-05-23 17:56:40 872

翻译 GitHubHelp翻译

原文链接:GitHubHelp安装Git(Linux环境)如果你在查看该页,我们假定你对Git 以及GitHub都是陌生的。本指南将会给你讲解一些基本知识,以及使用流程的基本操作。下载安装GitGitHub的核心是一个开源的代码版本管理系统,Git*。它和Linux都是同一个团队创建。Git 负责GitHub上面一切与本地机器相关联的事情。加入你不知道Git是什么?

2013-05-23 13:22:42 1946

原创 Java类型转换在函数参数中的小结

在看Java 中String.java中源码时候,查看字符串包含子字符串的方法实现机制,在类型转换方面遇到一个小问题,代码如下: public boolean contains(CharSequence cs) { if (cs == null) { throw new NullPointerException(); }

2013-05-21 21:16:37 2573

翻译 API Guides/Input Controls

原文链接:Input Controls输入控制输入控制就是你的应用程序中人机交互的组件。Android提供了大量的控件,比如按钮,文本框,搜索框,复选框,变焦按钮,切换按钮等等。增加一个输入控制到你UI厘米那,就像增加一个XML元素到你的XML布局那样简单。下面就是一个带有文本框和按钮的布局例子:

2013-05-20 22:34:06 646

转载 GridLayout网格布局

在看GridLayout时,看到这篇文章,发现不错,推荐下:点击打开链接

2013-05-20 17:02:46 617

翻译 优化 布局层次结构

原文链接:Optimizing Layout Hierarchies优化布局层次结构这是一个普遍的误解,使用基本的布局架构会产生高效的布局性能。然而,每一个你添加到应用的控件和布局都需要初始化,放置和绘制。比如,使用一个内嵌的LinearLayout会导致过深的布局层次结构。另外,使用layout_weight属性的内嵌多个LinearLayout实例会花费更大的代价,因此

2013-05-20 15:36:49 1745

翻译 使用<include/> 对布局的重用

声明:有些地方翻译时候按照中文的逻辑进行了相应的调整。第一次翻译,难免有些错误,感谢指正。原文链接: Re-using Layouts with 使用重用布局尽管Android提供了各式各样的控件以供人员在布局内重复使用,你也可能需要重用一些复杂的布局,那些布局都是一些自定义的布局。通过使用标志可将一个布局内嵌到另一个布局里面,从而提高重用布局效率。当你需要创建一个可重用的复杂

2013-05-17 21:02:28 1302

转载 Activity的四种launchMode

最近做项目时候,遇到一个关于activity在栈里面实例问题:A->B->HOME Buttom,C->B ,在第二个步骤中,C的Intent 携带的数值,在B接受中Intent数值不同,属于第一个步骤中的Intent所携带的值。通过分析发现,是由于launchMode所引起的问题。找到这篇文章,感觉不错,分享下:点击打开链接

2013-05-13 15:57:19 400

转载 ORACLE ORDER BY用法总结

今天在逛论坛的时候看到shiyiwan同学写了一个很简单的语句,可是order by后面的形式却比较新颖(对于我来说哦),以前从来没看过这种用法,就想记下来,正好总结一下ORDER BY的知识。 1、ORDER BY 中关于NULL的处理缺省处理,Oracle在Order by 时认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前。当然,你

2013-05-07 10:09:50 940

vim plugin vim changes to ide update

add wintagexplorer.vim , echofunc.vim , vimrc

2014-03-28

vim_plugin(vim changes to ide)

将vim修改为ide常用插件:a.vim , grep.vim, visual mark.vim, supertab.vim, taglist.vim, winmanager.vim, minibufexpl.vim

2013-07-18

Android.in.Action.2

android in action2 全英文版,非常有价值一本书。

2011-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除