移动平台-周排行
原地址:http://blog.csdn.net/huang7jiao/article/details/18191201先将例程运行起来下载例程(csdn积分不够上传不了,只能用百度网盘):http://pan.baidu.com/s/1gd7PrxD打开unity工程mm_pay_unitybui...
一、Post提交 并可以实现多文件上传// 创建DefaultHttpClient对象 HttpClient httpclient = new DefaultHttpClient(); // 创建一个HttpGet对象 HttpPost post = new...
关于Android开发中的LinearLayout子控件权重android:layout_weigh参数的作用,网上关于其用法有两种截然相反说法:说法一:值越大,重要性越高,所占用的空间越大;说法二:值越大,重要性越低,所占用的空间越小。到底哪个正确?哪个错误?抑或还有其他解释?请点击查看关于wei...
jdk1.6 1.7 eclipse 3.7.2 SDK-r12 ADT 12SDK和ADT必须配套搭建环境需要四个软件:1、JDK(这是最新版本jdk1.7官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h....
前面我们看了key事件的处理流程,相信大家对此已经有了新的认识,这篇文章我打算带领大家来看看稍微复杂些的touch事件的处理流程。说它复杂是因为key事件本身就key down,up,long pressed这几种,而touch事件支持多指触摸,给人的感觉好像同时在发生多个touch事件一样,所.....
上一篇博文我先介绍了账号与同步的账号管理,这篇就介绍一下另一部分,就是android给提供的sync同步机制的使用。
其实sync机制的使用和上一篇博文中介绍的账号管理很类似,也是基于binder机制的跨进程通信。首先它需要一个Service,这个服务提供一个Action给系统以便系统能找到它;然后就是继承和实现AbstractThreadedSyncAdapter,此类中包含实现了ISyncA...
此文转自我的www.gbtags.com社区的文章。
做webapp还是微信游戏,特别是canvas,android上不同机器不同版本区别还是很大的。其实,我今天写了这个js,主要是来做js判断游览器类型,特别使用在android的和widnows phone上的
var brower = { versions:function(){ var u = window.navigator...
介绍开发webapp的时候,针对ios Safari 需要优化的地方...
在前文《Android多线程分析之二:Thread的实现》中已经详细分析了Android Thread 是如何创建,运行以及销毁的,其重点是对相应 native 方法进行分析,今天我将聚焦于 Android Framework 层多线程相关的类:Handler, Looper, MessageQueue, Message 以及它们与Thread 之间的关系。可以用一个不太妥当的比喻来形容它们之间的关联:如果把 Thread 比作生产车间,那么 Looper 就是放在这车间里的生产线,这条生产线源源不断地从 ...
1、错误描述
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
2014-7-12 0:34:29 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded...
去掉导航栏的边界黑线
in viewDidload:
[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shad...
切分语句软件工程的一条定律是数据和代码分离。这样做会使代码更易于测试,即使输入的数据发生改变,你的代码也能够允许。甚至于,程序能在运行中实时下载新的数据。如果程序能在运行中下载新书岂不是更好?你现在用的书是用 Book.testBook 方法中的代码创建的。接下来我们将书改为以文件形式存储,读取的时候则通过Plist 文件来读取。打开 SupportingFiles\WhirlySquirrell...
看了这篇文章Android
Studio如何查看资源或者函数在哪些类中被引用,知道了快捷键失效的原因,其中有一个原因就是快捷键冲突,那如何查看快捷键哪些项冲突了呢?
Android Studio要查看当前快捷键和哪些快捷键有冲突很简单,打开设置页面,搜索Keymap,然后在快捷键页面输入你要查看的快捷键名称,这里不能输入快捷键哈,因为不支持直接用快捷键来搜索,这个估计是Android Stu...
在Android Studio中,假设你觉得某个快捷键太复杂,要想修改,怎么修改呢,首先要找到这个快捷键,但是Android Studio搜索快捷键有一个bug,就是你不能根据快捷键来搜索对应的功能点名称,这个时候有两种方法找到快捷键对应的功能名称:
1、如果你有做Keymap匹配,比如匹配了Eclipse,找到Eclipse的Keys,里面可以直接用快捷键来搜索对应的功能点名称,比如我搜索Ct...
Eclipse中编译好的apk文件时在bin文件里面的,但是在Android Studio有一个比较大的改动了,编译好的apk在android studio里面是直接看不到了,而且apk文件所在目录也变了,那apk文件放在哪呢,你要在硬盘中找到对应的工程目录:
E:\StudioDemo\MyApplication\app\build\outputs\apk
其中app是你的module,...
Android提供的dumpsys工具可以用于查看感兴趣的系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要的Service的信息
一、列出dumpsys所有支持命令
> adb shell
$ dumpsys | g...
应用程序不一定要自己去提供数据,有现成的数据学会去用才好。
网络很大,各种搜索引擎每天到处爬。本文通过正则表达式抓取网站的数据来做一个小词典。
一、正则表达式的使用
1. 确定匹配方案,即pattern
2. 用pattern实例化NSRegularExpression
3. 用匹配方法开始匹配。
匹配一次:可以使用firstMatch方法
匹配多次:可以用matchs方法...
这篇博客主要用来介绍对XML文件的操作:解析与生成。Android手机内部的解析就是pull解析官网:http://xmlpull.org/所谓的解析,我们可以理解为:利用XML文件的内容来生成一个对象导出生成的xml文件后不要对其格式化,否则会出异常1、MainActivitypackage com.example.xmlparsertest1;
import android.os.Bundl...
CountDownLatch
CountDownLatch允许一条或者多条线程等待直至其它线程完成以系列的操作的辅助同步器。
用一个指定的count值对CountDownLatch进行初始化。await方法会阻塞,直至因为调用countDown方法把当前的count降为0,在这以后,所有的等待线程会被释放,并且在这以后的await调用将会立即返回。这是一个一次性行为——co...
Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。
Leaflet是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafo...