- 浏览: 468827 次
最新评论
-
hxqneuq2012:
感谢博主分享。不过,文章贴了2遍哈。看着怪怪的: ...
Android高手进阶教程(二十一)---Android WebView的缓存!!! -
malen:
不错。试试去
strings.xml文件中提供占位符来格式化数据
文章列表
本文转载自:http://blog.csdn.net/dekunchenivan/article/details/6718678#
gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置
android:gravity:是对view控件本身来说的,是用来设置view本身的内容应该显示在view的什么位置,默认值是左侧。
android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元素的什么位置
比如TextView: android:layout_gravity表示TextView在界面上的位置,android ...
- 2013-01-29 22:46
- 浏览 763
- 评论(0)
每当自己想要学一点东西的时候,就快要到10点半了,还有十几天就要回家,总是有些兴奋,今天得知娜姐进了澳网的女单决赛,周末的时候可以看一下,希望能在澳网女单决赛之前写好这篇博客,好了,不废话,开始正题。
在一年多以前,写过一篇关于listview方法的文章:listView属性及方法小析,现在再重新看下其源码。
在listview的源码中,在46行有一个小的主意事项:
/*
* Implementation Notes:
*
* Some terminology:
*
* index - index of the items that are currentl ...
- 2013-01-29 21:46
- 浏览 818
- 评论(0)
在android源码解析--AlertDialog及AlertDialog.Builder这篇文章中,讲到在Builder中功能的实现主要是调用AlertController实现的,而该类是android内部类,在package com.android.internal.app包中,不能在Eclipse中通过ctrl键来跟踪源码,所以使用Source Insight软件打开该软件源码,查看一下。
跟以前一样,先看下AlertController类中的私有成员变量:
private final Context mContext;
private final DialogInterfa ...
- 2013-01-23 00:23
- 浏览 781
- 评论(0)
在上一篇文章中,用到了Notification,准备好好的看下notification的源码。
类概述:
一个表示如何使用NotificationManager把一个持久的通知呈现给用户的类。
TheNotification.Builderhas been added to make it easier to construct Notifications.
添加Notification.Builder使构建Notification更容易。
静态变量:
- 2013-01-16 23:05
- 浏览 1008
- 评论(0)
Android手机中,有些permission并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。
典型的android.permission.INSTALL_PACKAGES除了需要在mainfest文件中声明,还需要应用程序是系统的Platform签名。
今天特意写一测试程序来测试哪些permission是第三方签名的应用程序获得的。当然有些Android手机,如果把apk应用程序放到/system/app的目录下,即使是使用的第三方签名,也能获得相当于
- 2013-01-13 21:44
- 浏览 811
- 评论(0)
Notification中多个Intent使用putExtra方法携带数据,在目的activity中通过getIntent方法取出传递数据时,有时候会发现取出来的数据都是第一次putExtra中放入的数据。
下面看下代码,比较简单:
package com.example.notificationdemo;
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import ...
- 2013-01-10 23:09
- 浏览 657
- 评论(0)
文章参照自:http://www.2cto.com/kf/201206/134236.html
在Android中,我们可以通过读取一些系统文件来获得手机的cpu信息(CPU名字和CPU主频)。
具体请
- 2013-01-03 22:21
- 浏览 1003
- 评论(0)
2012是我的本命年,我已经24岁了,这显然也不能找谁说理去。我觉得今天阳光很好,2012的最后一天,但这是阳历,距离我的第二个本命年结束还有一个多月的时间。关于动荡的原因,总体来说罪过多数还是来源于自己。谈一下自己对于命运这个词理解,很粗浅,记得上一年在武汉出差时,和刘硕、方涛扯过这个话题,明年是他两的本命年了,祝福他俩运气能够好一些吧。命是天定,即你自己决定不了的,比如你开始你的出身,你的父母,你的家庭,这些不是能够由你能够选择或者改变的为命。运是后天,由你自身行为能够影响的。古人有云:一德二命三风水,四积阴德五读书。把人的德重要性放到命的前面,意思大概就是后天的所为比先天的注定要重要 ...
- 2012-12-31 19:51
- 浏览 589
- 评论(0)
本人博客原文
第一部分 Android线程
Android线程模型
Android的每个进程有一个称为“main”主线程(也称UI线程)的线程。它除了负责所有事件的分发和处理,还负责4大组件的生命周期函数的调用。
更多内容请参考《Android线 ...
- 2012-12-29 20:49
- 浏览 536
- 评论(0)
本人博客原文
第一部分Android进程
1.1、Android进程简介
每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,而每一个虚拟机实例都是一个独立的进程空间,不同的应用在不同的进程空间里运行,当一个虚拟机关闭或意外中止时不会对其它虚拟机造成影响,可以最大程度的保护应用的安全和独立运行.
关于此的更多内容可参考《Android Dalvik虚拟机简介》
1.2、Android进程间内存的不可见性
Android中进程之间的内存并不是直接可见。
关于此内容参考阅读《Android中单APK应用多进程》
- 2012-12-29 20:25
- 浏览 734
- 评论(0)
本文参考:http://snowolf.iteye.com/blog/379860
MD5 是message-digest algorithm 5 (信息-摘要算法)缩写,广泛用于加密和解密技术,常用于文件校验。校验?MD5是用于对信息生成信息摘要(即散列码)的算法之一。不管文件多大,经过MD5后都能生成唯一的MD5值。好比现在的ISO校验,都是MD5校验。怎么用?当然是把ISO经过MD5后产生MD5的值。一般下载linux-ISO的朋友都见过下载链接旁边放着MD5的串。就是用来验证文件是否一致的<wbr style="line-height:25px; font-fam ...
- 2012-12-23 20:14
- 浏览 660
- 评论(0)
本文博客原文
参考文章:http://blog.sina.com.cn/s/blog_4f36423201000c1e.html
一、概述
java.security.MessageDigest类用于为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。简单点说就是用于生成散列码。信息摘要是安全的单向哈希函数,它接收任意大小的数据,输出固定长度的哈希值。关于信息摘要和散列码请参照《
- 2012-12-23 20:09
- 浏览 715
- 评论(0)
本人博客原文
英文原文:
http://tools.android.com/tips/lint/suppressing-lint-warnings
http://tools.android.com/recent/ignoringlintwarnings
一、前言
you can also ignore warnings using annotations (in Java files) and using special attributes (in XML files).
你可以通过在java源码文件中使用注释(annotations)或在XML文件使用属性(attribu ...
- 2012-12-19 21:50
- 浏览 914
- 评论(0)
本人博客原文
英文原文:http://tools.android.com/tips/lint
参照文章:http://blog.csdn.net/thl789/article/details/8037473
一、简介
Android Lint是SDK Tools 16 (ADT 16)之后才引入的工具,通过它对Android工程源代码进行扫描和检查,可发现潜在的问题,以便程序员及早修正这个问题。Android Lint提供了命令行方式执行,还可与IDE(如Eclipse)集成,并提供了html形式的输出报告。
由于Android Lint在最初设计时就考虑到了indepen ...
- 2012-12-19 20:14
- 浏览 1128
- 评论(0)
上周天,去于建嵘老师发起成立的随手公益基金(http://www.suishougongyi.org/)做了一天的志愿者,拍摄了一些照片分享一下。
小院位于通州区五里店西路5号,不是太好找,因为在10月份的时候去过一次,这一次还算顺利。
基金会门牌
公益基金办公小院。
一进门,就可以看到堆积如山的衣物。
这些箱子用以分类
- 2012-12-11 13:09
- 浏览 647
- 评论(0)