android
文章平均质量分 93
古德莫宁
平静而自然!
展开
-
如何使Android应用程序获得root权限
写这篇文章前,首先要感谢 Simon_fu ,他的两篇关于 root 权限的文章对于我的工作起到了非常大的帮助,这篇文章可以说是对他的文章的一个补充。 Simon_fu 的文章可以参考如下两个网页:Android程序的安全系统Android应用程序获得 root权限 一般来说, Android 下的应用程序可以“直接”得到的最大的权限为 system ,但是如果我们需转载 2012-07-26 10:18:19 · 367 阅读 · 0 评论 -
Android 通过反射 打开闪光灯
Android如何打开闪光灯在android中打开闪光灯的方法有两种,一种是获取硬件服务,通过反射的方式来操作闪光灯。另外一种是获得Camera对象,通过设置Camera的参数来操作闪光灯。一下是一个操作闪光灯的工具类:实现了两种方式操作闪光灯。通过switchFlashlight方法是通过反射的方式操作,通过turnLightOn,turnLightOff方法操作是通过设置Camera来转载 2014-10-10 12:27:24 · 1285 阅读 · 0 评论 -
Android刷三方rom之后 没有logcat日志的问题
现在市面上很多Android手机三方ROM包都默认关闭了日志的输出,原因当然是为了手机的流畅性。但是同时也为广大的开发者带来了困扰;1): eclipse 提示错误: Unable to open log device '/dev/log/main' 2)具体原因: 原因是因为现在很多rom的制作者都关闭了log日志,在系统初始化的时候会加载原创 2014-10-09 09:59:07 · 1351 阅读 · 0 评论 -
【关于android1.6 的权限介绍】 转自blog.csdn.net/kome2000
关于android 1.6全部的权限介绍 收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text原创 2009-10-23 16:33:00 · 713 阅读 · 0 评论 -
android 输入表情icon
Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.q); ImageSpan imageSpan=new ImageSpan(this, bitmap); SpannableString spannableString=new SpannableString("im原创 2014-07-11 11:19:40 · 583 阅读 · 0 评论 -
android Eclipse NDk配置
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要转载 2014-08-11 17:29:55 · 440 阅读 · 0 评论 -
android ndk 配置
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要转载 2014-08-11 17:29:01 · 414 阅读 · 0 评论 -
android UI设计 要素
UII设计: 五不要1. 不要照搬其他平台上的UI设计。应该让用户感觉是在使用一个真正的 Android 软件,在你的品牌显示和平台整体观感之间做好平衡。2. 不要过度使用模态进度条和确认对话框。3. 不要使用固定的绝对定位布局。4. 不要使用px单位,使用dp;如果是文本,使用sp。5. 不要翻译 2014-07-16 09:22:33 · 643 阅读 · 0 评论 -
android 开发性能优化
1.http用gzip压缩,设置连接超时时间和响应超时时间http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse浏览部分数据,实现离线阅读。2.listview 性能优化1).复用convertView在getItemView中,判断convertView是否为空,如果不为空,可复用。如果couvertview中的view原创 2014-06-18 11:44:30 · 455 阅读 · 0 评论 -
android 本地html JS与android 交互
@SuppressLint("SetJavaScriptEnabled")public class TestWebviewActivity extends Activity { WebView contentWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(saved原创 2014-07-11 13:20:08 · 559 阅读 · 0 评论 -
android 多屏幕适配解决方案
Android APP多屏幕适配 现在的Android手机屏幕越来越多,工作面试的时候很多同学都不是很清楚屏幕适配的问题,网上其实有很多类似的说明,其实大同小异都是翻译google 官方贵的说明,希望大家有时间多学习官方api,这里我也做一下笔记:1、基本概念1.1屏幕大小(screen size) 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸,4.3寸,5寸原创 2014-06-16 16:42:59 · 1343 阅读 · 0 评论 -
android LayoutInflater.inflate()的参数介绍
LayoutInflater.inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。原创 2014-07-25 17:45:34 · 705 阅读 · 0 评论 -
Android--App缓存管理
Android学习系列(27)--App缓存管理无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互是能少则少,这样用户体验才更好,这也是我们有时舍弃webview而采用json传输数据的原因之一。转载 2013-09-28 10:17:01 · 836 阅读 · 0 评论 -
Android实现推送方式解决方案
Android实现推送方式解决方案 本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本转载 2014-06-25 14:27:38 · 397 阅读 · 0 评论 -
个性二维码生成
google官方的Zxing二维码开源包 提供二维码的扫描和生成2zhong原创 2014-06-23 17:56:11 · 854 阅读 · 0 评论 -
android 捕捉webview网页中的图片点击事件
要捕捉webview网页中的所有图片的点击事件,然后取到该tu原创 2014-07-11 10:12:18 · 4291 阅读 · 0 评论