??
1.1 ADT开发环境配置及Hello
Android
Window| Android SDK Manager
除了已经被选择的项目外,再选择下面的项目。然后,单击“Install Packages”按钮。
然后,API 20创建出的AVD有些问题,需要安装下面的API 19的各种包。请参考http:/...
分类:
移动开发 时间:
2015-05-26 16:14:55
阅读次数:
201
首先,info.plist文件中添加Fonts provided by application属性,将ttf或者otf文件名加入到列表中,并将ttf或者otf文件添加到工程中;
其次,通过以下方法可以查看系统所有支持的字体名字,包括你刚才导入的。
NSLog(@"Font names = %@", [UIFont familyNames]);
最后,可以通过以下方法使用...
分类:
移动开发 时间:
2015-05-26 16:13:26
阅读次数:
179
ANR
有些应用在使用中会弹出一个对话框,一般这个对话框叫做应用程序无响应对话框(ANR:Application Not Responding)。虽然这个提示框有等待和关闭应用程序两种选择,但是它的弹出就已经影响了用户使用app过程中的体验,所以一般来说,Android开发的过程中都会严格控制ANR的出现。
ANR表面原因:应用在一定时间内(一般是5秒)没有响应输入操作(例如输入,按钮,手...
分类:
移动开发 时间:
2015-05-26 16:13:02
阅读次数:
223
以前开发的应用在android4.4之前还运行的好好的。结果升级到android5.0就会报com.ut.permission.DEVICE_STATE这个权限的问题。这种问题很可能是权限的申明和获取的方式引起的,注意一下就可以避免了。
这个权限应该是用而不是声明声明权限只能有一个app声明,如果有多个app声明一个权限,那它必须是签名也一样的
Demo1的AndroidManife...
分类:
移动开发 时间:
2015-05-26 16:09:08
阅读次数:
145
很多时候需要自定义一些安卓的背景之类的,下面是常用的属性
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:
xml version="1.0" encoding="utf-8"?>
shape xmlns:android="http://schemas.android.com/apk/res/android" >
...
分类:
移动开发 时间:
2015-05-26 16:08:05
阅读次数:
173
文本框简介文本框属于基本的andoid控件,TextView继承了View是最基本的文本框,它的子类包括EditView和Button等,TextView的大部分方法,它的子类也可以使用。TextView的继承关系Textview的属性 高能预警。。。。有点多...
分类:
移动开发 时间:
2015-05-26 16:07:58
阅读次数:
156
最近项目有需求, 需要模态初一个半透明的视图, 好多人都碰到这个问题吧, 在目标视图中设置背景颜色然后发现模态动作结束后变成了黑色或者不是半透明的颜色。
所以今天来告诉大家解决方案
- (IBAction)Avtion1:(id)sender {
TestViewController * testVC = [TestViewController new];
self.d...
分类:
移动开发 时间:
2015-05-26 16:07:15
阅读次数:
140
转载自:http://blog.csdn.net/lmj623565791/article/details/43371299,本文出自:【张鸿洋的博客】1、概述最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的...
分类:
移动开发 时间:
2015-05-26 16:02:42
阅读次数:
163
基础部分(一)1. Objective-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?OC不能多继承,但是可以通过实现多个接口达到多继承的目的。Category是分类。重写一个类当然是用继承好,分类主要用途是扩展类。2. #import...
分类:
移动开发 时间:
2015-05-26 16:04:06
阅读次数:
278
android:onClick事件用户捕获用户的点击,在Activity里面实现点击的处理逻辑。 public void sendMessage(View view) { // Create the text view TextView textVie...
分类:
移动开发 时间:
2015-05-26 16:02:41
阅读次数:
108
在.h文件里加入UITextFieldDelegate@property(nonatomic,retain) UITextField * phoneNumberTextField;@property(retain,nonatomic)UIDatePicker *datePicker;在.m文件vie...
分类:
移动开发 时间:
2015-05-26 16:00:10
阅读次数:
9806
Uicc框架 UICC框架是Android在4.1引入的,使的对卡的管理控制更加清晰。要了解这个UICC框架,需要从UiccController开始,它是整个UICC框架的开始与控制者,该类被设计为单例,是消息处理类Handler的子类,所以其实现肯定是基于event触发的,其在Phone创建的早期...
分类:
移动开发 时间:
2015-05-26 15:56:30
阅读次数:
181
Table 41-1Size (in pixels) of custom icons and imagesAssetiPhone 6 Plus (@3x)iPhone 6 and iPhone 5 (@2x)iPhone 4s (@2x)iPad and iPad mini (@2x)iPad 2 ...
分类:
移动开发 时间:
2015-05-26 15:56:44
阅读次数:
157
我们有时候想让listview的第一行自动获取到焦点,我们就会使用view.requestFocus(0)来操作,而有时候并不生效,debug后显示rerurn为false。 这是因为我们获取焦点太早,listview控件还为加载完毕。可以尝试一下方法解决:listview.post(new Run...
分类:
移动开发 时间:
2015-05-26 15:55:33
阅读次数:
799
这是一个外国人的算法,本人是搬运工。参考:http://blog.ivank.net/fastest-gaussian-blur.html 1:高斯模糊算法(参考:http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html) 所谓的模糊算法就是...
分类:
移动开发 时间:
2015-05-26 15:53:57
阅读次数:
444
在开发Android的程序的时候sqlite数据库是经常用到的;在多线程访问数据库的时候会出现这样的异常:java.lang.IllegalStateException: Cannot perform this operation because the connection pool has .....
分类:
移动开发 时间:
2015-05-26 15:51:44
阅读次数:
140