最近项目需要使用Android的一些基本功能,写插件各种悲剧,google了一下,如获至宝.Nice ! string url = String.Format("tel:{0}",phoneNumber); string url = String.Format("sms:{0}?body={1}", numbers, message); string url = String.Format("mailto:{0}?subject={1}&body=…
Sample Apps by Android Team 代码下载:http://pan.baidu.com/s/1eSNmdUE , 代码原地址:https://code.google.com/archive/p/apps-for-android/ 注:代码不是直接能够运行的项目,需要自己新建项目,再把相关文件复制到项目中. 本次是Amazed项目代码学习记录. 一.创建自定义View @.在onSizeChanged中,通过如参w(宽)和h(高)的比较来判断手机是处于横向(Landscape)…
原文:https://developer.android.com/training/testing/index.html 测试你的App是开发过程中的重要组成部分.通过对应用程序持续的运行测试,你可以验证程序的正确性.功能和可用在发布之前. 测试还提供了以下优点: 快速反馈失败. 开发周期的早期问题检测. 安全地重构代码,让你优化代码而不用担心回归. 稳定开发速度,帮助你减少技术债务. 这里的特指测试通过代码实现的"单元"测试.所以,它可以更早.更快的帮我们发现问题,使我们的代码重构更…
Tech Stuff - Mobile Browser ID (User-Agent) Strings The non-mobile stuff is here (hint: you get jerked back by the power cord after 3 feet and your arms start to ache after 10 minutes with non-mobile stuff) or click on any right menu link for the bro…
今天,我们开始了解WebView,以及Web Apps发展,从主要内容Android实际的例子来解释正式文件和后续. (博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明. Author:hmjiangqq Email:jiangqqlmj@163.com 基本上在Android上面我们有两个方式来提供应用程序(Application):1.基于client应用程序(还用AndroidSDK开发.在用户设备上面进行安装APK文件),2.基于web…
电信A库要求android系统中有多个Browser时,开机自动设置一个默认浏览器,而不用弹出选择框让用户手动选择. 监听开机广播Intent.ACTION_BOOT_COMPLETED, 用PackageManager调用addPreferredActivity来设置默认Browser.因为要有系统权限才能设置成功,所以在Package/apps/Settings模块中添加代码实现.(系统通过校验发起调用PackageManager.addPreferredActivity程序的Uid来判断是…
Android团队通过Android开发博客透漏今年会放出Android 4.4 (KitKat) ,同时更新了 SMS 的部分API.博客上讲只有default SMS app才能对短信数据库有写权限,但是用户可以把第三方应用设置为default SMS app.有些中文的报道说“在Android 4.4中,只有默认的信息应程序才有权限接收和发送短信”,本文作者认为是不完全正确的,非default SMS app也能读写短信,只不过是不能写入短信数据库中.我们看一看android开发者博客是怎…
Browser配置默认书签——string.xml中<string-array name="bookmarks" translatable="false">下添加书签item. <!-- Bookmarks --> <string-array name="bookmarks" translatable="false"> <item>百度</item> <item…
Browser设置搜索引擎,在com.android.browser.preferences.GeneralPreferencesFragment中加载R.xml.general_preferences. 看看general_preferences.xml <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:t…
http://detectmobilebrowsers.com/ http://hgoebl.github.io/mobile-detect.js/ http://www.hand-interactive.com/resources/detect-mobile-javascript.htm https://github.com/danielpoe/DeviceDetection/blob/master/src/devicedetection.js http://jstricks.com/dete…