IOS的系统架构分为四个层次:1、核心操作系统层(Core OS) 2、核心服务层(Core Services)3、媒体层 (Media)4、可触摸层 (Cocoa Touch)
分类:
移动平台 时间:
2014-12-31 16:05:38
收藏:
0 评论:
0 赞:
0 阅读:
227
分类:
移动平台 时间:
2014-12-31 16:02:28
收藏:
0 评论:
0 赞:
0 阅读:
154
安卓学习-资源访问1.静态原生的资源,都保存在assets里,如db,mp3等2.其他的一般都通过R.访问目录存放资源说明/res/animator属性动画的XML颜色切换动画;3D旋转动画/res/anim补件动画的XML只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的局限性/res/...
分类:
移动平台 时间:
2014-12-31 16:02:08
收藏:
0 评论:
0 赞:
0 阅读:
345
1.HttpURLConnection连接URL1)创建一个URL对象URL url = new URL(http://weatherapi.market.xiaomi.com/wtr-v2/weather?cityId=101190101);2)利用HttpURLConnection对象从网络中获...
分类:
移动平台 时间:
2014-12-31 16:01:18
收藏:
0 评论:
0 赞:
0 阅读:
229
本文参考:http://www.trinea.cn/android/android-performance-demo/本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主要由6个Page的ViewPa...
分类:
移动平台 时间:
2014-12-31 16:01:08
收藏:
0 评论:
0 赞:
0 阅读:
314
四. Android源码下载4.1 安装repo在home目录下建立bin文件夹$ mkdir ~/bin$ PATH=~/bin:$PATH安装并更改权限$curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/r....
分类:
移动平台 时间:
2014-12-31 16:00:38
收藏:
0 评论:
0 赞:
0 阅读:
127
在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取: 1) 从resource的raw中读取文件数据:String res.....
分类:
移动平台 时间:
2014-12-31 15:58:59
收藏:
0 评论:
0 赞:
0 阅读:
327
Intent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。1.隐式Intent AndroidManifest.xml声明时相关作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的标签形式,而是依附于其他的应用程序...
分类:
移动平台 时间:
2014-12-31 15:54:48
收藏:
0 评论:
0 赞:
0 阅读:
358
由于ios中没有 cocoa的NSTask 所以要在cocoa touch SDK中执行shell 只能用系统调用int system(const char * string);例如:system("ls");注意system是系统C函数 所以参数不要使用NSString;函数库:includesy...
分类:
移动平台 时间:
2014-12-31 15:53:58
收藏:
0 评论:
0 赞:
0 阅读:
320
六. 常见编译错误 在新安装的Ubuntu系统下,第一次编译Android源码问题很多。以下都是在执行make命令后,编译过程中出现的问题。 原则是make遇到缺什么就安装什么,通过Google+ Baidu 搜索报错。错误:/bin/bash: build/core/find-jdk-tools....
分类:
移动平台 时间:
2014-12-31 15:49:48
收藏:
0 评论:
0 赞:
0 阅读:
596
一. 编译Android源码5.1 初始化环境变量1 $ source build/envsetup.sh2 $ . build/envsetup.sh3 $ lunch full-eng5.2 编译Android系统1 $ make –jN其中N参数代表你计算机的线程参数,数字越大,编译速度越.....
分类:
移动平台 时间:
2014-12-31 15:47:58
收藏:
0 评论:
0 赞:
0 阅读:
274
#pragma mark在应用程序加载完毕之后调用- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions{ NSLog(@"didFinish...
分类:
移动平台 时间:
2014-12-31 15:46:18
收藏:
0 评论:
0 赞:
0 阅读:
253
public?class?HttpKit?{
?//?static?String?uri?=?"http://192.168.1.175:8080/married/mobileGet";
?static?final?String?TAG_STRING?=?"TAG";
?public?static?String?sendGet()?{
??Str...
分类:
移动平台 时间:
2014-12-31 14:42:09
收藏:
0 评论:
0 赞:
0 阅读:
289
iOS开发中 new与alloc/init的区别 及 [NSArray array] 和 [[NSArray alloc]init] 及 self. 和 _ 的区别...
分类:
移动平台 时间:
2014-12-31 14:39:39
收藏:
0 评论:
0 赞:
0 阅读:
1115
ListView要想显示数据,需要用到数据适配器即Adapter。而当我们删除ListView的某个条目时,数据适配器中的数据源必然发生改变,这时候我们通过调用适配器类提供的notifyDataSetChanged方法通知listview数据发生改变,请求重新绘制。
这其中其实使用了一种比较常见的设计模式,即观察者模式。
在分析数据适配器中涉及到的观察者模式之前,我们先简单...
分类:
移动平台 时间:
2014-12-31 14:37:28
收藏:
0 评论:
0 赞:
0 阅读:
293
ArrayAdapter提供了remove方法可以删除数据源中的数据,并使界面刷新。下面是其源码: public void remove(T object) {
synchronized (mLock) {
if (mOriginalValues != null) {
mOriginalValues.remove(object...
分类:
移动平台 时间:
2014-12-31 14:37:08
收藏:
0 评论:
0 赞:
0 阅读:
251
1.view.getTranslationX计算的是该view的偏移量。初始值为0,向左偏移值为负,向右偏移值为正。
2.view.getX相当于该view距离父容器左边缘的距离,等于getLeft+getTranslationX。
示意图:
举例:
布局文件:
<RelativeLayout xmlns:android="http://schemas.andro...
分类:
移动平台 时间:
2014-12-31 14:36:48
收藏:
0 评论:
0 赞:
0 阅读:
479
什么是Widget?
App Widget是android提供的桌面小工具,它能够嵌入到桌面,并且可以定期更新自己的数据。
如下图所示:
如何创建Widget?
创建一个Widget需要以下几个组件:
1AppWidgetProviderInfo:这个类提供了Widget的元数据,比如Widget的布局,更新频率,大小等等。它通常都使用xml定义,位置...
分类:
移动平台 时间:
2014-12-31 14:36:18
收藏:
0 评论:
0 赞:
0 阅读:
207
1.字符串
* 字符串常用方法
* 字符串创建方法(最常用)
* 字符串追加方法
* 求子串 以及字符串中取某个字符
* 字符替换
* 字符串与其他转换(经常用)
* 字符串改变大小写
* 字符串比较方法(经常用)
例如:
1).创建一个字符串对象方法:
...
分类:
移动平台 时间:
2014-12-31 14:34:08
收藏:
0 评论:
0 赞:
0 阅读:
318
本文介绍Android开发过程中的一些基本常识,大多是一些流程、专业术语和解决问题的方法等。
软件开发流程
一个完整的软件开发流程离不开策划、交互、视觉、软件、测试、维护和运营这七个环节,这七个环节并不是孤立的,它们是开发一款成功产品的前提,但每一项也都可以形成一个学科,是一个独立的岗位,随着敏捷开发的流行,以及来到了体验为王的时代,现代软件开发更多的是注重效率和敏捷,而不是...
分类:
移动平台 时间:
2014-12-31 14:33:19
收藏:
0 评论:
0 赞:
0 阅读:
513