做iOS移动应用很多开发者会喜欢抓网络发包、回包来联调服务端借口以及定位其他网络问 题。如果在Windows系统可以使用fiddler来做iOS的远程代理,只要fiddler所在系统与iOS设备同时连上同一个局域网即可。但是在 OSX系统上没有fiddler,相信做iOS开发用windows系统的不...
分类:
移动开发 时间:
2014-12-05 16:49:11
阅读次数:
282
最近在做 Android 端文件上传,要求采用 form 表单的方式提交,项目使用的 afinal 框架有文件上传功能,但是始终无法与php写的服务端对接上,无法上传成功。读源码发现:afinal 使用了某大神写的?Multi...
分类:
移动开发 时间:
2014-12-05 15:41:30
阅读次数:
190
一、fill_parent、match_parent、wrap_content的区别: 1. fill_parent:将强制性地使构件扩展,以填充布局单元内尽可能多的空间。 2. wrap_content:将强制性地使视图扩展以显示全部内容,大体等同于设置 Window...
分类:
移动开发 时间:
2014-12-05 15:40:58
阅读次数:
227
UIDocumentInteractionController -------------------------- UIActivityViewController -------------------------- Shared Keychain Access ----------------------- Custom URL Scheme ---------------------...
分类:
移动开发 时间:
2014-12-05 15:40:47
阅读次数:
209
列出系统中所有的app程序,如下图。不多说,直接上代码,很简单的一个小程序。
布局文件代码:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_...
分类:
移动开发 时间:
2014-12-05 15:38:28
阅读次数:
191
Android Studio 1.0第一次启动的时候强制要求在线下载sdk(2.5G),但由于国内网络限制,无法下载,也就无法启动android studio了。不能选择本地已下载的sdk,也算是android studio 1.0的一个bug吧。
解决方法是在解压Android Studio目录下的bin目录中,找到idea.properties这个文件,用文本编辑器打开,在末尾添加如下配置:...
分类:
移动开发 时间:
2014-12-05 15:36:21
阅读次数:
144
利用Sqlite模糊查询实现搜索框的自动补全效果(支持字母+汉字补全)欢迎各位小伙伴提供更好的实现思路...
分类:
移动开发 时间:
2014-12-05 15:38:46
阅读次数:
163
Intent:
官方解释:
An intent is an abstract description of an operation to be performed. It can be used with startActivity to
launch an Activity, broadcastIntent to
send it to any interested Broadcas...
分类:
移动开发 时间:
2014-12-05 15:37:03
阅读次数:
237
公司的一个项目,一直都在红米1S上做界面,一天为了看下分辨率适配,在一台中兴U819上调试了下程序,结果发现原先居中对齐的底部栏按钮,现在都向右偏移了...
分类:
移动开发 时间:
2014-12-05 15:32:17
阅读次数:
310
创建iOS静态库
简单写个打印的代码
编码完成之后,直接Run就能成功生成.a文件了,选择
xCode->Window->Organizer->Projects->Your Project, 打开工程的Derived Data目录,这样就能找到生成的.a文件了,如图
静态库就生成了
如果你要导入静态库,有三种方式
第一种:
是把i...
分类:
移动开发 时间:
2014-12-05 15:33:51
阅读次数:
203
内存屏障:使内存数据对CPU核可见的技术被称为内存屏障或内存栅栏。
happen-before 原则:两个操作之间具有happens-before 关系,就必须要求前一个操作的结果对后一个操作可见。
常见的happens-before规则:
程序顺序规则:一个线程中的每个操作,happens- before 于该线程中的任意后续操作。
监视器锁规则:对一个监视器锁的解锁,happe...
分类:
移动开发 时间:
2014-12-05 15:32:50
阅读次数:
524
description是所有类都有的一个方法。我们重写这个方法,可以自定义实例输出的信息。比如我们创建一个Person类:在.h文件中添加两个属性:#import @interface Person : NSObject@property (strong, nonatomic) NSString *...
分类:
移动开发 时间:
2014-12-05 15:29:33
阅读次数:
645
一直游离在pc端开发网站,当然也偶偶将网站制作成响应式的。但是都没有研究过移动端的手势,上次在ctrip面试的一道题目如今还深深的刻在我的脑海中:手机上的滑动事件该怎么处理,比如常见的app向右滑动出现菜单?今天将hammer.js研究了一下,她主要是处理移动端的手势事件的,正如她的ad:Add t...
分类:
移动开发 时间:
2014-12-05 15:28:01
阅读次数:
164
起因: 使用happybase 访问hbase 时
def scan(self, row_start=None, row_stop=None, row_prefix=None,
columns=None, filter=None, timestamp=None,
include_timestamp=False, batch_size=1...
分类:
移动开发 时间:
2014-12-05 14:24:06
阅读次数:
197
android Parcelable完全解析...
分类:
移动开发 时间:
2014-12-05 14:22:30
阅读次数:
199
布局文件:
<com.example.guanggao.AutoScrollTextView
android:id="@+id/tv_notice"
...
分类:
移动开发 时间:
2014-12-05 14:20:34
阅读次数:
157
修改:
Frameworks\av\media\libmediaplayerservice\nuplayer\nuplayer.cpp
Void nuplayer::onMessageReceived(const sp &msg) {
...
case kWhatSetVideoNativeWindow:
{
ALOGD("kWhatSetVideoNativeWindo...
分类:
移动开发 时间:
2014-12-05 14:20:59
阅读次数:
175