android
森之树
经验是敲出来的。
展开
-
Android学习笔记之AndroidManifest.xml文件解析
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte转载 2014-04-18 14:59:49 · 567 阅读 · 0 评论 -
android开发中WebView的使用
WebView是个好东西,作用相当于一个迷你的浏览器,采用Webkit内核,因此完美支持html,javascript,css等。有时候,我们完全可以把UI甚至数据处理都交给WebView,配合PHP等服务端程序,这样Android开发就变成了网页开发,可以省很多精力。 下面是一个WebView的简单例子,如果用把所有功能都交给服务端脚本处理,这个程序已经很完整了,你只要写好网页,把URL填上,转载 2014-05-09 09:49:18 · 835 阅读 · 0 评论 -
WebView中使用HTML打开本地应用
最近在做一个Android项目,其中有个需求是在WebView中使用HTML打开 本地应用,本来如果WebView是自己项目的话,那很简单,如下所示: Java类中在WebView中添加JS调用接口,让JS代码可以调用到Java代码即可: [java] view plaincopy public class Test ex转载 2014-05-13 14:19:14 · 585 阅读 · 0 评论 -
GitHub Android 最火开源项目Top20
GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。 1.ActionBarSherlock ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API转载 2014-06-06 14:11:13 · 583 阅读 · 0 评论 -
Android 反編譯與防止被反編譯
Android 反編譯與防止被反編譯转载 2014-07-31 10:01:04 · 697 阅读 · 0 评论 -
GPRS打开关闭 java.lang.NoSuchMethodException: setMobileDataEnabled
在网上找了很长时间,找到了一种通过反射的方法,将ConnectivityManager里面的一个对象IConnectivityManager中的setMobileDataEnabled方法反射出来,因为IConnectivityManager是private的,不能直接调用setMobileDataEnabled 这个方法,具体代码如下: //完整例子请参见: //http://bl转载 2014-08-22 16:22:24 · 4511 阅读 · 5 评论 -
Android开发效率—Eclipse快捷键
比较常用的Android整理如下: 自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思。 格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思。 快速删除代码 Ctrl+D 删除行。 Alt + 加上下键 上下移动行。 快速查找代码 Ctrl+F,撤消到上一次Ctrl+转载 2015-01-07 10:42:22 · 493 阅读 · 0 评论