从widow转到ubuntu环境,折腾了几天,遇到不少问题,现记录如下:
开发工具
1.anroid开发环境,eclipse jdk adt插件 或者 androidstudio。这个介绍的很多。
2.adb 64位兼容包 在终端中输入adb devices 提示sudo: adb: command not found。但是明明已经配置好android开发环境和路径。原因在于...
分类:
移动开发 时间:
2014-12-07 23:13:18
阅读次数:
187
runOnUiThread(new Runnable(){ public void run() { // TODO Auto-generated method stub }});
分类:
移动开发 时间:
2014-12-07 23:08:27
阅读次数:
194
目前项目中需要对iOS系统通讯录进行读取,修改操作。在进行对地址修改的时候,出现了一个奇怪现象:● 如果contact没有address字段(或者一个全新的contact),对它的address进行修改是可以成功的,●如果这个人有过address字段,此时对它就行修改就崩溃。控制台打出:*** -[...
分类:
移动开发 时间:
2014-12-07 23:06:27
阅读次数:
173
今天使用到shape,这个里面有很多属性,在这里我记录一下各个属性的使用的情况以及所代表的意思 上面这段就是shape使用的格式,来看一下如何使用:定义这是一个GradientDra...
分类:
移动开发 时间:
2014-12-07 23:04:51
阅读次数:
289
1.iPad和iPhone的屏幕布局 在IB中,屏幕或控件的尺寸以点为单位。在视网膜技术中,1个点包括4个像素,而没有采用视网膜屏幕技术的还是1个点包括1个像素。 2.绝对布局和相对布局 3.使用AutoLayout布局 i。AutoLayout为空间布局定义了一套约束(constrai...
分类:
移动开发 时间:
2014-12-07 23:04:58
阅读次数:
275
博客原地址:http://blog.csdn.net/wang_shaner/article/details/41543787实现原理fork分叉函数fork分叉(分裂)函数可以创建一个新进程, 并且新创建出来的进程(子进程)拥有创建它的那个进程(父进程)的数据空间, 堆栈资源等的拷贝. 并且相互不...
分类:
移动开发 时间:
2014-12-07 23:04:44
阅读次数:
264
最近项目收尾,一堆bug要改,还要对用户操作体验做一些优化,也是忙的不行。周末难得清闲,出去逛逛,看看风景,还好因为习大大要来,南京最近的天气还不错,只是苦了当地的不少农民工,无活可干,无钱可拿。想想觉得自己已经算是幸运的了,心存感激,好好工作。原文地址请保留http://www.cnblogs.c...
分类:
移动开发 时间:
2014-12-07 23:02:26
阅读次数:
351
开发Linux编程的程序员都清楚,Makefile是一个很重要的文件,该文件一个重要作用就是指定了编译规则。如此庞大的android系统源码当然也不例外了。android源码中Android.mk就充当了Makefile的角色。android系统的编译系统太过复杂了,没办法,那些可都是谷歌里面的大牛...
分类:
移动开发 时间:
2014-12-07 23:01:43
阅读次数:
258
章节:自动化基础篇——Appium原理初步(第七讲)金阳光测试官网:http://www.goldensunshine.cc/forum.php?mod=viewthread&tid=19&extra=page%3D2本期关键词:Appium、跨语言跨平台、Bootstrap主要讲解内容及笔记:一、...
分类:
移动开发 时间:
2014-12-07 22:58:18
阅读次数:
424
今年看了下android的文件存储,大致和java实现差不多 android提供了如下两个方法来打开本应用程序的数据文件的IO流: FileInputStream??openFileInput(fileName);??//输入流 FileOutputStream?outputStream?...
分类:
移动开发 时间:
2014-12-07 21:51:02
阅读次数:
327
在进入正题之前,先拉个家常,本周进了一个很nice的团队,欣赏我们的Leader?TutorChen,让项目开发变得有趣,乐于分享,并且耐心带领大家进步,团队其他伙伴也很出色,认真向大家学习,一起进击。在这...
分类:
移动开发 时间:
2014-12-07 21:51:19
阅读次数:
290
1.打印出如下所示图形 :
*
* *
* * *
代码如下:
for (int i = 0; i i; j--) {
printf(" ");
}
for (int k = 0; k < i + 1; k++) {...
分类:
移动开发 时间:
2014-12-07 21:50:44
阅读次数:
242
Introduction
在Android中, 每个应用程序都运行在自己的进程中,拥有独立的内存空间。但是有些时候我们的应用程序需要跟其它的应用程序进行通信,这个时候该怎么办呢?显然, Java中不允许跨进程内存共享.无法直接交换数据。Android中可以采用AIDL的方式实现进程间通信(interprocess communication(IPC))。
...
分类:
移动开发 时间:
2014-12-07 21:47:29
阅读次数:
333
A.定义 iOS程序都有一个NSNotificationCenter的单例对象,用来负责发布不同对象之间的通知 任何对象都能够在NSNotificationCenter发布通知,发布自己的发生的事件;监听者(Observer)可以选择接受某个特定通知。B.使用1. 属性 - (NSString*)n...
分类:
移动开发 时间:
2014-12-07 21:42:24
阅读次数:
264
//设置导航条的样式 self.navigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent; //默认是白色 Bar字体颜色黑色,如果样式设置黑色,对应的字体就是白色。 //定义导航条的时候使用 self.navi.....
分类:
移动开发 时间:
2014-12-07 21:39:35
阅读次数:
192
- (void)viewDidLoad { [superviewDidLoad]; self.sp= [[UIStepperalloc]init];//设置计步器的位置 self.sp.center=CGPointMake(100, 100);//计步器最小值和最大值 self.sp.mini...
分类:
移动开发 时间:
2014-12-07 21:40:59
阅读次数:
187
//通过系统的一个接口拿到是不是第一次启动这个程序如果是就调用导航页如果不是直接进入下一个视图 NSUserDefaults*userDefaults = [NSUserDefaultsstandardUserDefaults]; if([userDefaultsobjectForKey:@"F.....
分类:
移动开发 时间:
2014-12-07 21:38:48
阅读次数:
149