本篇主要展示如何在最新的64位的Ubuntu 15.04安装Android Studio的过程,包括JDK安装和SDK安装的基础教程。...
分类:
移动开发 时间:
2015-05-11 00:08:29
阅读次数:
232
1、ARC的本质:采用ARC后,iOS开发者完全可以抛弃之前繁琐的内存管理机制。在开启ARC的情况下,编译器会自动的在程序的正确位置隐式的插入retain,release和autorelease等。特别明确,ARC只是objective-C编译器的特征,所有ARC相关处理都会发生在构建应用程序的时候...
分类:
移动开发 时间:
2015-05-10 23:59:17
阅读次数:
362
android studio :com.android.support:appcompat-v7:21.+ 报错:在project——>app——>build.gradle修改:apply plugin: 'com.android.application'android { compileSd...
分类:
移动开发 时间:
2015-05-11 00:00:14
阅读次数:
455
昨天很郁闷而且烦躁的的过了一天 什么也没弄。今天其实也没有怎么做。。进度非常慢。。因为个人的问题 所以这两天的效率非常慢。但今天还是做了一些东西。把listview做出来了。做出了一个按钮的效果。下面要做的是传值的问题。明天继续做客户端的开发。一边学习一边做 效率是挺慢的。但还是得慢慢来吧。明天开始...
分类:
移动开发 时间:
2015-05-10 23:55:59
阅读次数:
187
Service简介1、Service 每个Service必须在manifest中 通过来声明。 可以通过contect.startservice和contect.bindserverice来启动。 和其他的应用组件一样,运行在进程的主线程中。这就是说如果service需要很多耗时或者阻塞的操作,需....
分类:
移动开发 时间:
2015-05-10 23:53:20
阅读次数:
899
文件报“项目已被os x使用 不能打开”错误的解决方法
分类:
移动开发 时间:
2015-05-10 23:47:32
阅读次数:
1341
1.#import和#include的区别 @class?@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import而#import比起#include的好处就是不会引起交叉编译2. readwrite,readonly,assign,retain,co...
分类:
移动开发 时间:
2015-05-10 23:43:21
阅读次数:
195
1、Android静态变量的生命周期静态变量的生命周期遵守Java的设计。我们知道静态变量是在类被load的时候分配内存的,并且存在于方法 区。当类被卸载的时候,静态变量被销毁。在PC机的客户端程序中,一个类被加载和卸载,可简单的等同于jvm进程的启动和结束。那么在Android中 呢?用的Dalv...
分类:
移动开发 时间:
2015-05-10 23:41:27
阅读次数:
184
在iOS中默认的UILabel中的文字在竖直方向上只能居中对齐,我从UILabel继承了一个新类,实现了居上对齐,居中对齐,居下对齐。具体如下:1.新建一个类VerticalAlignmentLabel.h继承自UILabel2.//// VerticalAlignmentLabel.h// inf...
分类:
移动开发 时间:
2015-05-10 23:39:02
阅读次数:
190
storyboard,个人觉得是个好玩意儿,但是什么都做到其中总觉得杂乱。个人偏好把复杂的局部控件(比如定制的collectionviewcell)在xib文件中拉好。
在开发过程中遇到不少坑,记忆犹新的是:xib中的部件(比如button)设置圆角的效果不对;加载的xib不能resize大小。
第一个问题:
圆角的设置代码:
view.layer.cornerRadius = view....
分类:
移动开发 时间:
2015-05-10 22:31:16
阅读次数:
252
1、standard:每次启动都会创建该活动的一个新的实例
2、singleTop:当栈顶有该活动,则直接使用,不创建
3、singleTask:会在栈中查找是否存在该活动的实例,如果有,直接使用
并把在这个活动之上的所有活动统统出栈
4、singleInstance:启动一个新的返回栈来管理这个活动
...
分类:
移动开发 时间:
2015-05-10 22:30:03
阅读次数:
189
最近微软的how-old.net把人脸识别技术又大大的火了一把。通过大数据和复杂的算法,能够神奇的预测出照片中人物的性别和年龄。虽然错误率也不低,但是大家都抱着玩一玩乐一乐的心态把照片传上去让机器来鉴定一下自己的颜龄。
人脸识别算法是高深复杂的,面对着计算机视觉的种种数学公式,我就已经投降了。先来简单的玩玩人脸检测吧。Android早已提供了FaceDetector类,今天就来看看如何使用这个...
分类:
移动开发 时间:
2015-05-10 22:28:06
阅读次数:
305
最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和windows下差不多,趁着嗑瓜子的功夫,我研究了下mac下如何进行apk反编译,其实和windows下是...
分类:
移动开发 时间:
2015-05-10 22:24:30
阅读次数:
155
【转自】http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0427/2797.html英文链接:http://anupcowkur.com/posts/a-look-at-android-support-annotations/译文链接深入...
分类:
移动开发 时间:
2015-05-10 22:20:47
阅读次数:
321
Eclipse+Maven创建webapp项目1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,此次不勾选Create a simple project,直接next,如图所示:3、在Filter...
分类:
移动开发 时间:
2015-05-10 22:12:07
阅读次数:
236
vmware怎么安装os x10.9?vmware 10安装mac os 10.9教程详解来源:互联网 作者:佚名 时间:10-30 13:50:20 【大 中 小】VMWare 虚拟机可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。那么vmware 10怎么安装mac...
分类:
移动开发 时间:
2015-05-10 22:06:01
阅读次数:
196