
Android
左直拳
程序猿
展开
-
startActivityForResult报错
startActivityForResult报错!startActivityForResult(new Intent(MainActivity.this, OtherActivity.class), 0);骗子!从教程、网上滴字不漏抄来的例子,运行居然报错!后来抄翻互联网,才知道要在AndroidManifest.xml 加上这么一句:其中,OtherActivity是新加入的Activity。启原创 2012-12-11 18:38:41 · 3974 阅读 · 2 评论 -
permission is only granted to system apps
我打算为我们网站的安卓客户端加上在线升级功能,不然的话,这个客户端的意义将大打折扣。根据大拿们的经典,我在AndroidManifest.xml中加上以下三句: 结果eclipse马上来个红叉叉,说是 permission is only granted to system apps 。what is it?疯狂搜索,一堆英文,一堆提问,一堆不知所谓,好混乱。几次看到原创 2012-12-26 16:19:56 · 39596 阅读 · 23 评论 -
WebView.loadUrl()在真机环境中执行即报错的问题
对于一个毫无JAVA和Android开发经验,甚至不久前才对2G、3G有点粗略概念,几天前才用上智能手机的码农来说,千辛万苦拼凑出来的apk,放到真机里安装、执行,结果老实不客气地弹出一个“意外停止执行”的对话框,这种打击是多么的沉重!那一刻,我觉得天都倒塌了。这是一个多么简陋的安卓客户端,它只有一个重要的功能,就是开启后,自动打开我们网站。我用的是WebView。可问题偏偏出现在这里。就是这一句原创 2012-12-29 16:36:46 · 6175 阅读 · 0 评论 -
Android程序的版本检测与更新
做个网站的安卓客户端,用户安装到自己手机上,如果我出了新版本怎么办呢?要有版本更新功能。本来版本检测最好可以自动进行。但如果每次开启程序,都要先检测一轮,是一种浪费,毕竟版本更新是小概率的事情。或许可以程序开启的时候,判断一下时间,单日就检测,双日就不检测,或者随机什么的,降低一下检测的频率?我采取的做法是将检测功能做到了菜单上,用户有需要,就手动打开自己检测一下。反正我们这个是网站客户端,有版本原创 2013-01-06 11:19:59 · 5731 阅读 · 4 评论 -
android学习笔记:adb更换端口后成功启动
搭建手机开发环境,android ADT,android SDK,原创 2014-07-24 21:15:04 · 13194 阅读 · 0 评论 -
为PhoneGap写一个android插件
为PhoneGap写一个android插件,要怎么做?原创 2014-08-14 22:53:07 · 4670 阅读 · 6 评论 -
phonegap运行原理
用phonegap(现在名为cordova)来开发手机应用,给人的感觉,就是写了一些HTML5的网页,加上javascript,打包安装在手机上,然后就可以运行了,并且还能访问手机的各种功能和硬件,太神奇了吧,javascript有这么强大的魔力?我之前搞过许久的WEB开发,按我的认知,网页,以及里面的脚本,功能很弱,处处受到安全限制,比如javascript就有跨域访问的问题,甚至在有些浏览器里...原创 2014-08-28 20:01:57 · 5081 阅读 · 0 评论 -
让IIS支持安卓客户端安装包(.apk)下载
把安卓客户端安装包(.apk)放到网站上,供用户下载,鼠标点击这个链接,结果浏览器出现那种查找不到页面的错误。解决方法:打开IIS,在网站里添加一个添加一个MIME类型:扩展名中填写“.apk”,MIME类型中填写apk的MIME类型“ application/vnd.android.package-archive ”另外,手机浏览器有很顽固的缓存,所以下载安装包的链接应该加上个参数,避免安装包升原创 2013-02-05 11:29:50 · 3575 阅读 · 0 评论