码迷,mamicode.com
首页 > 移动开发 > 月排行
ios网络学习------6 json格式数据的请求处理
#import "MainViewController.h" #import "Video.h" #define kBaseURL @"http://192.168.3.252/~apple" @interface MainViewController () @property (strong, nonatomic) NSArray *dataList; @property (weak, no...
分类:移动开发   时间:2014-07-01 11:32:17    阅读次数:238
Android JNI
Android APP中时常用到JNI(java本地调用),如果接触过反编译方面的知识,肯定会觉得Android APP是如此地透明。 本文主要总结Android APP用JNI的两种方式,第一种就是在源码下编译源文件生成.so文件 ;第二种是Eclipse配置NDK,不管是哪种方式都有以下的步骤: 1、编写包含native方法的java文件,native关键字申明的方法即是JNI方法。 2...
分类:移动开发   时间:2014-07-01 07:23:14    阅读次数:285
(Android系统)android property浅析
android property,相信各位android平台的开发人员用到的不会少,但是property的具体机制大家可能知道的不多,这里利用空闲时间大致了解了一些,特此分享跟大家,如有谬误,欢迎指正 android 1号进程进程init进程在开机的时候就会调用property_init函数,至于init是怎么起来的,这里不是重点,所以暂时先不介绍,property_init的具体flo...
分类:移动开发   时间:2014-07-01 08:25:58    阅读次数:484
如何获取和安装Android L开发者预览版
周三谷歌推出下一个流行的移动操作系统Android L。但是只提供了简单地预览版本,稍后将提供一个开发者预览版,完整版计划在今年秋天发布。 下面我们一起来看看如何下载和安装。 在你安装AndroidL开发者预览版之前,你需要知道的几件事情: 1、此版本是不稳定的,不建议在你的常用设备上使用; 2、加载过程不是很简单,你需要借助于命令行工具并且具有错误排除能力。 ...
分类:移动开发   时间:2014-07-01 06:28:31    阅读次数:297
LayoutInflater——80%的Android程序员对它并不了解甚至错误使用
这个标题起的有点夸张哈,但是LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是简单的看了下LayoutInflater类的源代码,对这个类有了新的认识。 首先,LayoutInf...
分类:移动开发   时间:2014-07-01 08:09:32    阅读次数:281
IOS-UITableView入门(1)
UITableView 类比android的ListView,指的是拥有相同视图不同数据的列表.例如微信的联系人列表 1.UITableViewDelegate,UITableViewDataSource分别为UITableView的数据与行为的代理. 也就是UITableView本身什么都不干,他的数据加载由来实现,而行为由来实现. 2.UITableView的列表分为两种形式,一种是...
分类:移动开发   时间:2014-07-01 10:47:01    阅读次数:238
Android-Universal-Image-Loader学习笔记(二)--LruDiscCache
LruDiscCache...
分类:移动开发   时间:2014-07-01 08:08:54    阅读次数:329
Android界面坐标图示和Rect(矩形)简介
Android界面的坐标是以左上角为起始点,平行的为X轴,垂直的为Y轴,数值都是递增的。如下图所示: Android的Rect类是形成一个矩形的区域,区域在Android整个界面中的位置由left,top,right,bottom数值来控制,下面的图介绍了这四个值的意思。...
分类:移动开发   时间:2014-07-01 07:00:24    阅读次数:418
Android开发之配置adb工具的环境变量
Android开发之配置adb工具的环境变量...
分类:移动开发   时间:2014-07-01 07:40:49    阅读次数:211
iOS8新特性之基于地理位置的消息通知UILocalNotification
苹果在WWDC2014上正式发布了全新的iOS8操作系统。界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。                                      iOS8中更新和公开了很多接口,其中有一项本地消息通知UILocalNotification,大家肯定都不陌生。但是在iOS8中对其进行了优化和改进。现在它可以根据地理位置发起消息通知,即我们在A...
分类:移动开发   时间:2014-07-01 07:37:27    阅读次数:291
独家评测中国移动应用内计费
开发建议 1. 接入方式 移动应用内计费SDK接入方式为:导入jar包。(详细步骤请参考下文集成过程一节。) 2. 接入前注意事项 (1) 需提前审核、签约,审核周期较长。 (2) 应用内不得含有其它计费方式。 (3) 需移动sim卡支持。 (4) 需后台支持。 3. 开发者要求 熟悉安卓框架、java编程、了解IAP计费流程。 4. 解...
分类:移动开发   时间:2014-07-01 07:36:50    阅读次数:233
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
android:windowSoftInputMode activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。 这个属性能影响两件事情: 【一】当有焦点产生时,软键盘是隐藏还是显示 【二】是否减少活动主窗口大小以便腾出空间放软键盘 它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju...
分类:移动开发   时间:2014-07-01 08:50:51    阅读次数:233
【Android】利用MediaRecorder实现录音对讲功能
看到QQ,微信都有对讲功能,多高大上啊,咋们也来弄一个看看效果。。 这就是效果啦!然后贴代码: package cn.com.zte.uc.ui; import java.io.IOException; import java.util.Timer; import java.util.TimerTask; import android.app.Dial...
分类:移动开发   时间:2014-07-01 11:17:25    阅读次数:488
ios网络学习------5 json格式数据的请求处理
JSON正逐步取代XML,成为网络数据的通用格式。 从ios5开始,使用NSJSONSerialization对JSON解析。还有第三方库,比如SBJson, JSONKit, TouchJson等。从性能上说,NSJSONSerizlization最好,JSONKit其次,SBJson使用较为广泛。 加载json文件: #pragma mark 加载json - (void)loa...
分类:移动开发   时间:2014-07-01 08:00:29    阅读次数:214
创建android画笔程序的例子(有镜面效果)
关键是在检测到手指移动的时候用mPath.quadTo的方法,android sdk解释是: Add a quadratic bezier from the last point, approaching control point (x1,y1), and ending at (x2,y2). If no moveTo() call has been made fo...
分类:移动开发   时间:2014-07-01 08:07:39    阅读次数:289
如何自适应ios设备大小
在编写移动端GIS晨曦的时候,经常要根据ios设备的大小来设置UI,以前我在ios程序中,需要定义设备的值,如:  //屏幕宽度 高度  #define kScreenWidth 320 #define kScreenHeight 548 但是如果是不同的设备,如iphone4、iphone5,甚至是ipad等设备,那么就要改变代码,不是很方便,其实ios是提供方法来解决这个问题的。...
分类:移动开发   时间:2014-07-01 06:52:33    阅读次数:238
Android Wear - Design Principles for Android Wear(设计原则)
原文地址:http://developer.android.com/design/wear/principles.html 本篇设计原则提供了一些关于应该怎样规划和评估你的Android Wear应用程序设计的简单思路。 Focus on not stopping the user and all else will follow(专注于不打算用户并让一切后续跟随上来) ...
分类:移动开发   时间:2014-07-01 11:28:20    阅读次数:309
【iOS】自定义TabBarController
一、自定义的思路 iOS中的TabBarController确实已经很强大了,大部分主流iOS应用都会采用。但是往往也不能满足全部的需求,因此需要自定义TabBar,自定义需要对系统的TabBar工作方式有很好的理解,自定义需要勇气。 自定义TabBar的原则:尽量利用系统自带TabBar,只改需要改的地方。 二、自定义TabBar的总体过程 1.先把自带的TabBar条给取消...
分类:移动开发   时间:2014-07-01 07:12:05    阅读次数:359
Android Studio设置自动编译工程
在Eclipse使用习惯了自动编译的兄弟们,刚迁移到Android Studio,肯定也很怀念这功能,自动编译意味着每次运行都能缩短很多时间。 Android Studio里面其实也是有自动编译功能的,不过个人觉得还是不如Eclipse好使。具体设置看下图: 把图中的checkbox的勾点上即可。...
分类:移动开发   时间:2014-07-01 07:21:48    阅读次数:241
【iOS】KVC 与 KVO
一、KVC与KVO *“KVC”:key value Coding(键值编码) *目的:间接的修改或获取对象的属性,降低程序(类与类)之间的耦合度. *“KVO”:key value Observer(键值观察),观察者模式.(用于模型变化用的多) *目的:通常用于观察某个对象的某个属性发生变化时,及时做出相应. 二、KVC的使用方式 KVC被称为i...
分类:移动开发   时间:2014-07-01 06:37:02    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!