android中级
zyq
这个作者很懒,什么都没留下…
展开
-
android ndk linux笔记1
1.ndk下载http://developer.android.com/index.html 通过ndk,android应用程序可以包含本地代码编译得jni共享库。 以前版本的列表,请参阅docs/CHANGES.html文件, ndk的功能和限制,可以参考docs/OVERVIEW.html,ndk的api和版本支持参考 docs/STABLE-APIS.html,原创 2013-03-09 16:12:15 · 1161 阅读 · 0 评论 -
android源码编译常见问题
编译过程:(在Ubuntu 11.04 64位机器上编译)1. source build/envsetup.sh //初始化与环境envsetup.sh脚本初始化完成,显示如下including device/samsung/maguro/vendorsetup.shincluding device/samsung/tuna/vendorsetup.sh原创 2013-03-09 16:20:42 · 2748 阅读 · 2 评论 -
android 播放局域网共享多媒体文件
1.android 不支持直接访问局域网的共享文件,所以要用到其它的开源库,来实现文件的访问。http://jcifs.samba.org/ jcifs 实现smb协议,关于smb协议,可以参考百度。 https://clinkc.svn.sourceforge.net/svnroot/cgupnpjava/trunk/ 实现http服务器 http://common原创 2013-03-31 22:50:18 · 16768 阅读 · 65 评论 -
android ndk win7编译环境配置
win7配置:1. 下载最新的NDK http://developer.android.com/tools/sdk/ndk/index.html最新的NDK已近集成了cygwin,不需要单独安装。2. 解压后将对应的ndk目录添加到path环境变量 如:path: d:/android-ndk-r9c3. 在cmd运行 ndk-build,出现以下信息说明环境搭建成功原创 2013-12-25 23:51:38 · 1594 阅读 · 0 评论 -
Android js启动APK
1.在移动设备访问m.alipay.com时,如果本地安装了支付宝客户端,则浏览器会调用本地客户端,没有安装则会跳转到下载页面,提示安装。刚好有这样的需求,就分析了下支付宝的实现。网上参考了其他人的实现,大部分都是关于APK和本地js交互,相关资料可以参考http://developer.android.com/guide/webapps/webview.html官方的开发指南。2原创 2013-12-31 23:35:28 · 4946 阅读 · 1 评论 -
android 获取apk md5值
android 获取apk md5值1, 获取 Signature 2. 根据Signature计算md5和sha1信息,获取签名公钥信息TextView text = null;StringBuffer sb = new StringBuffer(); @Override protected void onCreate(Bundle原创 2015-03-22 20:24:07 · 5650 阅读 · 0 评论 -
android webview优化 远程网页访问本地资源
1. 加载本地网页,可以直接使用file:///android_asset/ 加载 webview.loadUrl("file:///android_asset/test2.html"); 2. 加载服务器网页,然后访问本地资源,由于webview安全限制,无法直接访问,可以通过重写WebViewClient类的shouldInterceptRequest方法实现在网络环境较差情况原创 2015-03-31 11:13:53 · 2588 阅读 · 0 评论