在HybridApp开发中,很多业务我们是没有办法通过HTML5+js实现的,比如调用第三方的包含Activity的jar包,一些必须使用原生代码才能实现的功能,比如复杂的UI的效果,调用通讯相关的协议栈,第三方支付sdk等。这种情况我们需要通过写cordova插件的方式,包装android原生代码为插件,供上层javascript调用。本文讲解一个调用Activity并返回Activity结果的...
分类:
其他好文 时间:
2014-07-25 11:05:51
阅读次数:
249
Android横竖屏切换及其对应布局加载问题...
分类:
移动开发 时间:
2014-07-25 11:04:21
阅读次数:
299
本实例允许用户动态添加号码到黑名单,并实现黑名单来电自动挂断。程序通过创建PhoneStateListener监听器来监听TelephonyManager的通话状态来实现该功能。
由于自Android 10之后Android不再对外公开挂断电话的API,如果需要挂断电话必须使用AIDL与电话管理Service进行通信,并调用服务中的API实现结束电话。...
分类:
移动开发 时间:
2014-07-25 11:03:51
阅读次数:
583
在launcher.java中在createShortcut方法中 屏蔽所有应用按钮
改动之前
View createShortcut(int layoutResId, ViewGroup parent, ShortcutInfo info) {
BubbleTextView favorite = (BubbleTextView) mInflater.inflate(
layoutRe...
分类:
移动开发 时间:
2014-07-25 11:02:28
阅读次数:
290
最近在使用第三方登录和分享的过程中遇到了很多问题,一方面可以归结为自己经验的不足,另一方面其实也说明了官方文档的含糊不清。这篇博文不会写关于如何使用第三方登录分享,因为官方文档已经写明了步骤,这里要写的东西是官方文档里面没用说明的一些问题,也是我自己在摸索的过程中发现和解决的问题。...
分类:
微信 时间:
2014-07-25 10:59:01
阅读次数:
457
今天开始正式学习Android开发的种种细节,首先从最基本的概念和操作学起。首先看一下Android项目的目录结构。 这是我随便建立的一个test项目,我们重点关注一下几个方面的内容:src目录:存放java源代码的目录,里面建立一个包,包里面有4个java源文件(分别都继承自Activity)。由于java要求比较严格,因此要求类名与文件名一致。gen(Generated Java Files)...
分类:
移动开发 时间:
2014-07-25 10:56:51
阅读次数:
265
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View...
分类:
移动开发 时间:
2014-07-25 10:52:51
阅读次数:
607
原理图如下: 即客户端向WebService服务器通过HTTP协议发送XML数据(内部包含调用的一些方法和相关参数数据),然后WebService服务器给客户端返回一定的XML格式的数据,客户端通过解析这些XML数据即可得到需要的数据。具体实现过程如下:建立一个HTTP连接;通过加载一个XML格.....
分类:
移动开发 时间:
2014-07-25 10:51:04
阅读次数:
320
当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=""设置。1.Standared模式(默认)我们平...
分类:
移动开发 时间:
2014-07-25 10:50:41
阅读次数:
200