- 博客(11)
- 收藏
- 关注
原创 Android 通过字符串来获取R下面资源的ID 值
1. [代码]方法一: ?1234567try{ Field field=R.drawable.class.getField("icon"); inti= field.getInt(newR.drawable()); Log
2014-10-25 03:19:26
303
原创 关于Android 获得图片的总结
1234567891011121314151617181920212223242526272829303132333435
2014-10-25 03:19:10
301
原创 Android中四大组件
Android中称为四大组件的为别为:Activity/Service/BroadCast Recevicer/Content providerActivity:activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。activity的生
2014-10-25 03:18:07
347
原创 android asynHttp下载PDF文件时报空指针
1234567891011121314151617// PDF文件下载 String[] allowedContentTypes = newString[] { "application/pdf",
2014-10-25 03:17:31
376
原创 Android内存管理之道
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用指向的情况下,仍不能被GC正常回收的情况。多数出现在不合理的编码情况下,比如在Activ
2014-10-25 03:17:08
313
原创 android软键盘弹出引起的各种不适终极解决方案
很多写登录界面的开发者都会遇到一个问题:那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去。很多开发者想要监听键盘的状态,这无疑是一个很麻烦的做法。 我们可以在AndroidManifest.xml的Activity设置属性:android:windowSoftInputMode = "adjust
2014-10-25 03:16:28
551
原创 将ImageView变成灰色竟是如此简单
12345 ColorMatrix matrix = new ColorMatrix(); matrix.setSaturation(0); ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix); imagev
2014-10-25 03:15:24
408
原创 Ubuntu12.04系统编译Android4.4源码
摘要 在Ubuntu12.04 64位系统上编译Android4.4源码。编译Android4.4目录[-]系统环境步骤可能的错误参考系统环境系统:Ubuntu12.04 64位系统。源码:Android4.4源码。选择Ubuntu12.04,是因为在14.04上没能折腾成功,在上面兼容32位程序的配置有点烦。
2014-10-25 03:14:47
417
原创 android输入法中的imeoption
SDK升级到1.5以后,当文本输入框(EditText及其子类)获得焦点后,会弹出系统自带的软键盘 为了实现一些自定义的功能,就稍微研究了下 * 当layout中有多个EditText,把每个控件的android:singleLine的属性都被设置成true的情况下,软键盘的Enter键上的文字会变成“Next”,按下后下个EditText会自动获得焦点(实现了“Next”的功能);当
2014-10-25 03:14:06
287
原创 在android中使用achartengine来绘制各种图表
. [文件] ABarChart.java ~ 2KB 下载(142) ?123456789101112131415161718192021222324
2014-10-25 03:13:26
386
原创 微软宣布它爱 Linux
在旧金山的一个活动上,微软CEO Satya Nadella说了句令人惊讶的话:微软爱Linux。 他的前任鲍尔默(Steve Ballmer)曾将Linux比作癌症,而现在微软却张开双手拥抱了Linux,至少软件巨人的云计算平台Azure是拥抱了。Nadella 说,Azure大约五分之一的虚拟机使用开源操作系统。Azure正在快速扩张,它现在有19个区,每个区有大约60万台服务器,总共超过
2014-10-25 03:11:04
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅