- 浏览: 269812 次
- 性别:
- 来自: 北京
最新评论
-
liujunhao225:
jsoup 不是jsonp,请注意
使用JSONP 解析HTML网页。 -
ding2wife:
通过此文章终于知道他是干嘛的啦
android的armeabi和armeabi-v7a -
lkl:
真好的文章
android的armeabi和armeabi-v7a -
saturn54:
这真是好文章
android的armeabi和armeabi-v7a -
zhengfuzhou:
你好,咨询下,用google带的签名来签名,是哪个工具可以签名 ...
如何使Android应用程序获取系统权限
文章列表
启动eclipse 时 发生异常:
'Android SDK Content Loader' has encountered a problem.
parseSdkContent failed
java.lang.NullPointerException.
Android开发中处理图片OOM的若干方法小结
前言
众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消耗问题暂不在本文的讨论范围。本文重点讨论的是图片的内存消耗问题,如果你要开发的是一款图片浏览器应用,例如像Android系统自带的Ga ...
先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):
Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:
5款开发手机应用的傻瓜式APP开发工具
- 博客分类:
- android
Google推出的App Inventor Android App开发工具可以让你仅通过拖拉式的简单操作就可以创建自己的Android App。对于那些为了特定目的想要动手尝试开发一个简单应用的用户,除了App Inventor其实还有很多其他的选择,比如下面介绍的5款工具就可以让所有人都能轻松开发手机应用。不过如果你真想做个专业的开发者,还是像lion一样踏踏实实从基础学起比较好。
随着智能手机及APP应用程序的普及,越来越多的企业和个人意识到APP的营销价值,出于对技术的敬畏,很多企业下意识认为开发APP是一个有难度 的技术活,所以就算有心想开发一个企业自己的APP来对企业或者产品做 ...
在AndroidManifest.xml文件中的android:windowSoftInputMode属性使用
The AndroidManifest.xml File
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"state ...
http://www.cnblogs.com/Jaylong/archive/2012/08/30/activity.html
1.首先在manifest.xml中定义application节点的主题
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" >
2.AppTheme是在sty ...
Service 里面 默认不允许 启动 AlertDilag.
启动activity源码:(记得要加上Intent.FLAG_ACTIVITY_NEW_TASK)
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setClass(getApplicationContext(),FileBrowserActivity.class);
如果你是一个经常开发android应用程序或者做android维护项目的人,我想说你对我谈论的这个话题,一定会感兴趣的。
因为只有做到了这两点,你的项目生成的apk包才会更小,而不是随着你的开发和维护,无用的代码和资源无限的堆积,这对开发者和维护者来说不但是噩梦
好了,废话不多说,让我们一起来看看我是如何做到上面两点的吧。
清除代码工具: UCDetector
1.在eclipse里面安装的插件的地方输入: http://ucdetector.sourceforge.net/update
2.按装之后你会看到:
3.然后你只需要右键点击运行,便会生成你需要的结果:
...
使用ANT 代替编译。
1. 先使用ant 建立 Build.xml,有关联的工程的都要先 重复这个过程
android update project -p ***
2. 使用ant命令 打包:
// Clean the project
ant clean
// Build a debug version
ant debug(推荐使用)
// Builds the debug version
// and installs it
ant debug install (不要用速度很慢)
// Build release
ant release
...
魔幻手势锁屏桌面 一直受到大家的喜爱,也是大家最喜欢的一款产品。这次魔幻手势锁屏桌面 彻底升级,所有界面全部重写。华丽大转身!! 而且是免Root的。各位机油 的大福利啊。可通过滑屏手势操作模拟实体按键操作,让枯燥乏味的点击操作也能炫酷一番我们的爱机就那么几个按键,每个操作都要用这些物理键盘来完成,它真的挺遭罪的,有木有?我们手机如果安装了安卓手势,那就可以用手势操作了,通过滑动、点击、摇晃就能完成想要的操作,关闭程序,重启,注销,打开程序、播放歌曲等等。是不是很爽哈?安卓手势能够最大程度的保护按键,减少按键的损害,延长爱机的使用时间。• 一键直达 电话 短信,浏览器。• 虚拟Home键, ...
Android的Window类(一)
Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览 ...
Android开发者掘金
- 博客分类:
- android
移动互联网和互联网有类似的地方就是它只有两种赚钱的模式:卖商品和广告,如果您有第三种方式欢迎写信给作者。由于众所周知的原因(盗版成风、付费门槛高),开发者靠卖app赚钱在国内目前基本上是不可能的,但也不用太悲观,两年后也许是可以的。那目前我们先介绍另一种可以养活开发者的方式——移动广告。
移动广告优势
移动广告很像互联网广告的广告联盟(以adsense为代表),Google通过adsense广告平台将众多广告主投放的广告分发到放置了adsense广告代码的中小网站上。移动广告以admob为代表(admob已被google收购,未来可能整合进adsense for mobile)。
(ad ...
1. 把Strings转换成int和把int转换成String
String a = String.valueOf(2);
//integer to numeric string
int i = Integer.parseInt(a); //numeric
string to an int
String a = String.valueOf(2);
//integer to numeric string
int i = Integer.parseInt(a); //numeric string to an
int
2. 向Java文件中添加文本
Updated: Than ...
Java数组声明、创建、初始化
一维数组的声明方式:
type var[]; 或type[] var;
声明数组时不能指定其长度(数组中元素的个数),
Java中使用关键字new创建数组对象,格式为:
数组名 = new 数组元素的类型 [数组元素的个数]
实例:
TestNew.java:
程序代码:
public class TestNew
{
public static void main(String args[]) {
int[] s ;
int i ;
s = new int[5] ; ...