码迷,mamicode.com
首页 > 移动开发
Android开发——消息处理传递机制
在程序开发时,对于比较耗时的操作,通常会为其开辟一个单独的线程来执行,以尽可能减少用户的等待时间。在Android中,默认情况下,所有的操作都是在主线程中进行的,主线程负责与UI相关的事件。而在自己新建的线程中,不能对UI进行操作。因此Android提供了消息处理传递机制来解决这一问题。Messag...
分类:移动开发   时间:2014-10-24 16:06:06    阅读次数:194
IOS AFNetworking
http://www.coneboy.com/?p=716AFNetworking 使用总结 (用法+JSON解析)2013 年 4 月 11 日No commentsArticle这几天在评论页面的时候发现get请求后加入2个以上的汉字会出现BadURL提示,断点调试发现是多中文字符惹的祸,所以在...
分类:移动开发   时间:2014-10-24 16:03:15    阅读次数:160
AndroidDevTools简介
http://www.androiddevtools.cn/AndroidDevTools简介Android Dev Tools官网地址:www.androiddevtools.cn收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规...
分类:移动开发   时间:2014-10-24 16:04:07    阅读次数:415
Android中定时器的3种实现方法
原文:http://blog.csdn.net/wulianghuan/article/details/8507221在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, lo...
分类:移动开发   时间:2014-10-24 16:01:18    阅读次数:214
ios之AFN上传下载详细步骤(2)
1 五.AFN 2 1.GET\POST 3 1> GET请求 4 // 1.获得请求管理者 5 AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager]; 6 7 // 2.封装请求参数 8 NSM.....
分类:移动开发   时间:2014-10-24 16:01:52    阅读次数:197
android 关于修改应用代码后不起作用的问题
今天遇到个问题,在虚拟机上修改了某个应用的代码,编译也通过了。可是push到手机上怎么都不起作用。后来发现我测试机器的 /system/app 目录下每个app都对应一个 xxx.odex 文件。这才发现是自己事先没有删除xxx.odex 文件,导致自己push apk到 /system/app 目...
分类:移动开发   时间:2014-10-24 16:02:31    阅读次数:242
安卓学习-界面-ui-菜单
1.选项菜单和子菜单MainActivity.javapublic class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { su...
分类:移动开发   时间:2014-10-24 15:54:19    阅读次数:310
android 比较靠谱的图片压缩
第一:我们先看下质量压缩方法:Java代码 privateBitmapcompressImage(Bitmapimage){ByteArrayOutputStreambaos=newByteArrayOutputStream();image.compress(Bitmap.CompressForma...
分类:移动开发   时间:2014-10-24 15:51:07    阅读次数:156
iOS不同版本适配问题(#ifdef __IPHONE_7_0)
部分参考http://www.cnblogs.com/ios8/p/ios-version-com.html 下面举个简单的例子来说明在iOS7.0和iOS6.1(以及更低版本)之间的适配问题(用的是xcode5.0,里边有6.1和7.0两个版本的sdk) 新建一个工程,默认的development target,base sdk以及模拟器的版本都是7.0,在AppDelegate中的...
分类:移动开发   时间:2014-10-24 14:45:21    阅读次数:183
[Phonegap+Sencha Touch] 移动开发35 让phonegap的webview(安卓)使用chromium内核
都知道,phonegap/Cordova(安卓)只是给webapp加了一个壳而已,也就是webapp运行于webview之上。 安卓的webview虽然是webkit内核,但是自带的webview和移动版chrome浏览器的内核还是有区别的。使用过移动版chrome浏览器的人可以明显感觉到性能比自带浏览器(或者webview)要流畅得多。 安卓4.4及以上自带的webview已经是chromi...
分类:移动开发   时间:2014-10-24 14:44:14    阅读次数:184
网站公司亚马逊砸了10亿也没能做成智能手机,技术是需要沉淀和积累的
每个公司都有自己的擅长东西,但是不是都能跨界做成事情的。网站公司亚马逊就是这样,花了10亿元做的手机有一个巨大的销售平台竟然也卖不动自己做的手机。 Fire Phone的评价也相当的糟糕。说明亚马逊手机没有做好。花钱还做不出好东西。 就像国产操作系统,马云估计砸了10亿也未必能做得好。做出来这个没有问题,做好就不一定容易。做好了还不一定得到用户承认。最近很多文章给马云yunos泼冷水,说跟...
分类:移动开发   时间:2014-10-24 14:44:07    阅读次数:236
Ant打包Android代码生成apk文件
可参考以下,实现一套代码不同渠道的打包 http://blog.csdn.net/liuhe688/article/details/6679879 http://cnn237111.blog.51cto.com/2359144/1130502 http://www.cnblogs.com/hoojo/p/ant_increment_svn_diff_diffsummarize.html ...
分类:移动开发   时间:2014-10-24 14:41:06    阅读次数:199
android布局中margin和padding的区别!
其实从使用的时候就可以区别开来。 android:padding android:layout_margin padding是在本控件级别的,而margin是在layout级别的。 最好拿有背景的控件做测试: padding: margin:...
分类:移动开发   时间:2014-10-24 14:41:46    阅读次数:173
android NDK开发在本地C/C++源代码中设置断点单步调试详细教程
最近在学android NDK开发,折腾了一天,终于能够成功在ADT中设置断点单步调试本地C/C++源代码了。网上关于这方面的资料太少了,而且大都不全,并且调试过程中会出现各种各样的问题,真是很磨人,程序猿就得有耐心。把自己的调试过程记录下来,希望对需要的朋友有帮助。...
分类:移动开发   时间:2014-10-24 14:40:38    阅读次数:229
自定义单元格(IOS)
自定义单元格有三种方法 - 代码实现 - xib - storyboard(推荐) 在故事板中操作方法为 1、在TableView属性的Prototype Cells设置为1,默认为1; 2、需要创建自定义的单元格类; 3、设定Table View Cell的Class为自定义类; 自定义类:(并不难) #import "CustomCell.h" @implement...
分类:移动开发   时间:2014-10-24 14:37:05    阅读次数:176
【Android】应用安全——反编译
用java开发最担心的就是得到反编译,所以作为开发者我们需要知道怎么反编译,那样才能知道如何防止反编译、保证代码安全。 下面来看下比较常用的方法! 第一种方式:利用apktool反编译 1,首先在 http://code.google.com/p/android-apktool/downloads/list 下载两个文件:apktool1.5.2.tar.bz2和apktool-in...
分类:移动开发   时间:2014-10-24 14:37:19    阅读次数:216
普通android工程转换为C/C++工程之后,再还原成android工程的解决方案
我们在调试android程序时,可能会把android工程转换成C/C++工程,或者Add Native Support。但是,我们怎么把C/C++工程还原成普通的android工程呢?下面跟大家分享我的经验。...
分类:移动开发   时间:2014-10-24 14:37:41    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!