码迷,mamicode.com
首页 > 移动开发 > 周排行
Android View系统解析(下)
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/38426471(来自singwhatiwanna的csdn博客)Android View系统解析系列:Android View系统解析(上)介绍View的基础知识、View的滑动、弹性滑动、滑动冲突解决方式、事件分发等Android View系统解析(下)介绍View的Fram...
分类:移动开发   时间:2014-08-08 01:59:55    阅读次数:273
【Android开发-5】界面装修,五大布局你选谁
前言:如果要开一家店,门店装修是很重要的事情。有钱都请专门的建筑设计公司来设计装修,没钱的只能自己瞎折腾,好不好看全凭自己的感觉。像Android开发,在移动端大家看到的界面视觉不咋滴,一般连打开的动力都没了。所以Android开发就有了专门的UI设计人员,既然有了UI设计图,那怎么布局就需要靠自己去选择了,五大布局中可以随意选,只要能达到你的UI设计图的效果。设计图给你了,你选哪位装修工给你装修...
分类:移动开发   时间:2014-08-08 02:00:35    阅读次数:353
翻译Android USB HOST API
当你的可供电Android设备处理USB host模式时,它担任着为USB总线供电,枚举连接的USB从设备等等一个主设备应用的工作。Android 3.1及以后版本开始支持USB host模式。这一篇翻译文档。...
分类:移动开发   时间:2014-08-08 02:00:45    阅读次数:351
Android基础之——MacOSX下elipse开发环境的配置
前不久换了台macbook,然后自己就把开发环境给配好了,本来这事就这么过去了,今天有位博友留言让我写一篇关于配置的文章,考虑到这个东西确实以后可能还会用,那就写下来,分享给大家,正好自己也再次回顾一下,熟悉熟悉。...
分类:移动开发   时间:2014-08-08 02:01:05    阅读次数:244
实例详解:反编译Android APK,修改字节码后再回编译成APK
本文详细介绍了如何反编译一个未被混淆过的Android APK,修改smali字节码后,再回编译成APK并更新签名,使之可正常安装。破译后的apk无论输入什么样的用户名和密码都可以成功进入到第二个Activity。 有时难免要反编译一个APK,修改其中的若干关键判断点,然后再回编译成一个全新的可用的apk,这完全是可实现的。若要完成上述工作,需要以下工具,杂家后面会把下载链接也附上。这些软件截止本...
分类:移动开发   时间:2014-08-08 02:02:15    阅读次数:321
C++11线程指南(四)--右值引用与移动语义
1. 按值传递   什么是按值传递?   当一个函数通过值的方式获取它的参数时,就包含有一个拷贝的动作。编译器知道如何去进行拷贝。如果参数是自定义类型,则我们还需要提供拷贝构造函数,或者赋值运算符来进行深拷贝。然而,拷贝是需要代价的。在我们使用STL容器时,就存在大量的拷贝代价。当按值传递参数时,会生产临时对象,浪费宝贵的CPU以及内存资源。   需要找到一个减少不必要拷贝的方法。移动语义就...
分类:移动开发   时间:2014-08-08 02:04:05    阅读次数:417
android 4.0之前版本出现JSONException异常
今天在调试解析服务器传过来的JSON数据时,在2.3.7的手机上报了下面这样一个异常。 08-07 22:00:29.597: W/System.err(7610): org.json.JSONException: Value ? of type java.lang.String cannot be converted to JSONArray 而在android4.0版本以上的手...
分类:移动开发   时间:2014-08-08 02:05:35    阅读次数:359
ios不可改变NSString类和可改变NSMutableString类的使用
ios不可改变NSString类和可改变NSMutableString类的使用一,NSString的常用用法1,创建对象两种方法1)”-”号方法alloc+初始化initWithStringNSString*str=[[NSStringalloc]initWithString:@"iPhone4"];initWithFormat这种方法比initWithString更强大可以设置格式,如上述的字符串..
分类:移动开发   时间:2014-08-08 02:09:26    阅读次数:291
【百度地图-安卓SDK】从头开始写android程序
首先确保有这四个文件安装jdk先安装android开发SDK(并不只是为eclipse服务的),即运行installer_r15-windows,指定存储目录,然后就安装,安装到后期指定你要安装的android的版本等,例如我选1.6的版本,继续安装,很快就能结束。解压eclipse到任意地方,运行eclipse.exe,点..
分类:移动开发   时间:2014-08-08 02:10:25    阅读次数:224
android 使用xml为背景添加渐变,描边,圆角的效果
分类:移动开发   时间:2014-08-08 04:18:35    阅读次数:363
Android学习路线(十二)Activity生命周期——启动一个Activity
Unlike other programming paradigms in which apps are launched with a main()method, the Android system initiates code in an Activity instance by invoking specific callback methods that correspond to specific stages of its lifecycle. There is a sequence of c...
分类:移动开发   时间:2014-08-08 08:28:45    阅读次数:539
Android学习路线(十一)管理Activity的生命周期
当一个用户进入,退出,再次进入你的应用时,你的应用中的Activity 会在它的生命周期的各个状态下切换。例如,当你的activity第一次启动,它出现在系统的前方接受用户的焦点。在这个过程中,Android系统调用了一系列的生命周期方法来设置UI和其他组件。如果用户执行了一个操作,启动了另一个activity或者切换到其它应用中,你的activity会移动到后台(这时activity已经不可见,但是它的实力和状态都保持不变),系统会调用另外的一些生命周期方法。...
分类:移动开发   时间:2014-08-08 08:29:35    阅读次数:181
Android Tricky
1. 在String中添加字段,一定要在最上面添加 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" 。否则,会报错 unbound prefix 。2. 复制其他.java文件时,会连同.R文件一同带过来,要在import中去掉,否则 R.st...
分类:移动开发   时间:2014-08-08 09:29:05    阅读次数:294
暂停和恢复Activity Android
暂停和恢复Activity(Pausing and Resuming an Activity)在正常的应用程序使用,前台activity有时会被其他可视化组件遮挡,从而 造成activity的暂停。例如,当一个半透明的activity打开时(如在一个风格对话框),以前的activity就暂停了。只要...
分类:移动开发   时间:2014-08-08 09:30:05    阅读次数:202
hdu 4925 Apple Tree
Apple Tree Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 251    Accepted Submission(s): 176 Problem Description I’ve bought an ...
分类:移动开发   时间:2014-08-08 09:39:25    阅读次数:285
hdu 4925 Apple Tree
Apple Tree Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 244    Accepted Submission(s): 173 Problem Description I’ve bought an ...
分类:移动开发   时间:2014-08-08 09:40:05    阅读次数:282
android 项目快速修改包名
快速批量的修改包名的有效 方法在我们进行Android项目开发时,在某些情况下,我们需要修改已有项目工程中的包名。 Eclipse提供了Android Tools->Rename Application Package的方法修改包名,然而这种方法常常不靠谱,会有异常情况发生。 经过...
分类:移动开发   时间:2014-08-08 11:53:46    阅读次数:245
Android 内存监测工具 DDMS --> Heap
用 Heap监测应用进程使用内存情况的步骤如下:1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的;2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”;3. 链接成功后,在DDMS的De...
分类:移动开发   时间:2014-08-08 11:54:45    阅读次数:340
appdelegate文件中可能会用到的方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ // Override point for customization aft....
分类:移动开发   时间:2014-08-08 11:55:36    阅读次数:306
Email移动的原理
1.从数据库中得到被移动邮件的uid;2.选择移动邮件所属folder,即SelectFolder;3.调用copymessage(path,vmime::net::messageset::byUID(uid)) 把邮件移动到指定的path;4.选择移动后邮件所属folder,通过GetEmailC...
分类:移动开发   时间:2014-08-08 11:57:45    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!