自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u012378167的专栏

学习记录。。。

  • 博客(75)
  • 收藏
  • 关注

原创 addChildViewController

UIViewController中通作方法addChildViewController向其中加载不同的界面;可以用于界面切换 效果: #import "ViewController.h"#import "OneViewController.h"#import "TwoViewController.h"#import "ThreeViewController.h"@interface

2017-03-25 14:38:46 232

原创 DrawableTint

用于对控件中的图片做色,统一页面整体视图;这个属性必须API为23及以上才能使用; 不过可以使用兼容supportv4中 android.support.v4.graphics.drawable.DrawableCompat//适配低版本,为了使用drawableTint(要求API>=23)//ColorStateList为定义的状态颜色xml(res/color下【没有直接创建目录】)p

2017-03-02 11:43:54 839

原创 SDWebImage问题总结

TableViewCell 中 Image加载网络图片,固定图片大小,点击cell图片大小变大问题:https://www.zhihu.com/question/41809412?sort=created

2017-02-20 14:08:40 386

原创 使用AFNetWorking+XMLDictionary调用、解析Webservice

列表内容(1)工具: 1.AFNetworking 3.0 类:AFHTTPSessionManager github 2.XMLDictionary github(2)使用: WebService URL:http://www.webxml.com.cn/WebServices/WeatherWS.asmx方法:getSupportCityString //获得支持的城市/地区

2017-01-10 11:07:17 497

原创 移动端关于使用HTTPS

最近将项目中HTTPS转HTTPS请求,在android项目中做了一些修改,记录: (一)证书类型:.cer/.crt(公钥证书)或.pfx(私钥证书-要知道证书的私钥); (二)修改地方: 数据请求部分; 加载网络图片(用了android universal image loader框架,本身加载不了https图片);找了修改过的.jar文件); 下载部分;

2017-01-06 15:01:53 1031

原创 IOS常用第三方库

http://xfenglin.com/a/12007920470.html

2016-11-24 17:43:22 232

原创 NSURLConnection/CFURLWebView加载HTTPS页面报错:Connection HTTP load failed (kCFStreamErrorDomainSSL, -9813)

转载:http://www.tuicool.com/articles/v6F3eq

2016-10-13 14:25:31 431

原创 iOS视频录制、压缩导出、取帧

详见:http://www.tuicool.com/articles/QnYfmar

2016-09-20 11:11:13 313

原创 使用CocoaPods找不到头文件解决方法

http://blog.sina.com.cn/s/blog_864456e50101eyic.html

2016-09-14 16:03:20 643

原创 KVC和KVO

转载 http://www.cnblogs.com/stoic/archive/2012/07/20/2601315.html

2016-09-07 14:59:33 182

原创 最全CocoaPods使用

CocoaPods统一管理第三方库 开发IOS应用时会用到第三方类,比如JSONKit,AFNetWorking等等,cocoaPods可以同意管理这些库,包括添加,删除,更新。

2016-09-03 16:21:13 394

原创 最新MAC下SVN项目管理

MAC自带svn,打开MAC终端输入命令:svn help 常用:(1)checkout (检出项目)//svn path (svn 路径)//local path (本地路径)> svn checkout [svn path] [local path]检出之后,cd到本地路径下,才可进行文件操作(2)add (添加) 你想创建了文件并提交到svn 上添加> svn add [filena

2016-09-01 17:45:13 1451

原创 MAC安装APACHE ANT

1.下载地址http://ant.apache.org/bindownload.cgi//mac终端> sudo sh (会提示你输入当前用户的密码) //将下载的zip放到/usr/local目录下 > cp apache-ant.1.9.7-bin.zip /usr/local > cd /usr/local > unzip apache-ant.1.9.7-bin.zip > chown a

2016-08-29 17:38:13 366

原创 MAC中配置Cocos2d-x

1.下载cocos2d-xhttp://www.cocos2d-x.org/download这里下载得到:apache-ant-1.9.7-bin.zip2.安装//(1)mac终端里找到apache-ant-1.9.7-bin.zip解压根目录MacBook-Pro:~ admin$ cd /Users/admin/Desktop/cocos2d-x-3.12 //(2)执行"python s

2016-08-29 16:45:33 256

原创 App Transport Security has blocked a cleartext HTTP 错误

URL 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file”这是要求APP内部请求需要HT

2016-08-19 10:25:31 157

原创 Location

1.添加权限//AndroidManifest.xml中 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />2.定位处理//开始获取经

2016-08-16 10:19:05 498

原创 ViewController之间传值

1.属性/方法两个页面A,B;A转到B页面//在A页面,跳转时 BViewController *bPage = [[BViewController alloc] init]; //B页面的textString公开属性接受值 bPage.textString = @"test one"; //navigationController控制跳转页面 [self.n

2016-07-22 11:54:36 665

原创 UITableViewController使用

列表视图控制器,用起来很方便,不仅可以实现分组列表,连tem都有很多定义好的样式,使用时基本上不需要有大的自定义的部分,这里做一些简单的尝试1.新建MyTableViewController的.h/.m文件 几个主要方法://注释:分组//这里是说列表的section的个数,section就是分组;根据需要将列表分为几组;这里就1组,只会显示一个列表- (NSInteger)numberOfS

2016-07-15 12:02:55 2042

原创 UIImagePickerController使用

1.获取手机图库 UIImagePickerController imageController = [[UIImagePickerController alloc] init]; imageController.delegate = self; imageController.allowsImageEditing = NO; [self presentModalVie

2016-07-14 15:50:42 256

原创 UITabBarController使用

这里用代码实现Tab切换,修改tab的不同状态的图片及文字效果。1.建立OC文件,来自父类UITabBarController2.这个UITabBarController要怎么用呢,它有方法将ViewController作为子布局加进来 //设置tab bar item字体及图片 着色;这里设置了文字及图片会有红色的选择效果;默认白色 [self.tabBar setTintColor

2016-07-08 15:49:40 219

原创 NSUserDefaults保存数据

NSUserDefaults实现轻量级的存储数据,可以存储NSString,NSNumber,NSDate,NSArray,NSDictionary,NSData;如果需要存储自定义类型数据可以将其归档并创建NSData来存储//单例 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; //存储NSStrin

2016-07-01 17:34:16 272

原创 实现全局常量/变量

1.宏,不要使用,它只是一个预处理命令,可以重复定义的#define name @"string"#define name @"aaa"Xcode会出现提示'name' macro redefined它的值永远是最后一次赋值的结果2.全局常量在@implementation外定义NSString * const str = @"string1";3.全局变量(1).extern (2).stat

2016-06-29 11:49:19 497

转载 NSString 操作

NSString 操作 转自:http://www.gowhich.com/blog/550

2016-06-27 18:01:29 149

转载 UIButton用法详解

UIButton用法详解//这里创建一个圆角矩形的按钮UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];// 能够定义的button类型有以下6种,// typedef enum {// UIButtonTypeCustom = 0, 自定义风格// UIButtonTypeRoundedRect, 圆

2016-06-27 18:00:38 181

原创 IOS plist文件操作

IOS plist文件操作1.plist文件操作(1)读//读取NSString类型 NSString *bundleName = [NSString stringWithFormat:@"%@",[plist objectForKey:@"CFBundleName"]];//读取自定义plist文件中的Dictionary类型NSDictionary *testDic = [NSDict

2016-06-27 16:05:39 493

WebView访问要求客户端证书SSl证书加密的https网站

当我们用Webview.loadUrl访问https类的网站时会有一个现象:4.0以上系统版本可以正常访问,4.0以下系统版本打开时是空白页如下效果:

2015-12-08 09:50:12 257

原创 定义signature或者signatureOrSystem级别的权限

android:protectionLevel对应用使用的权限设置级别,不同的级别会有不同的要求 normal:低风险权限,只要申请了就可以使用(在AndroidManifest.xml中添加uses-permission标签),安装时不需要用户确认;dangerous:高风险权限,安装时需要用户的确认才可使用;ignature::只有当申请权限的应用程序的数字签名与声明此权限的应用程序的数字签名

2015-12-04 17:01:32 13784 1

原创 Android安全策略

开发一款app,保证app安全很重要,别人可以通过反编译查看你的代码获得与服务器的交互的接口,攻击服务器,监听数据报文; 下面是几种方式保证app的安全性的策略: 1.代码混淆 这样可以防止反编译时看到你的代码逻辑,修改逻辑重新打包,具体可以详见http://blog.csdn.net/u012378167/article/details/49683173 2.AndroidManifest

2015-12-03 10:35:03 829

Android安全策略

1.开发一款app,保证app安全很重要,别人可以通过反编译查看你的代码获得与服务器的交互的接口,攻击服务器,监听数据报文;

2015-12-03 08:52:32 125

原创 Android代码混淆

1.一般的混淆 sdk\tools\proguard\文件夹下有Android混淆配置文件: proguard-android-optmize.txt copy文件到App根目录,具体内容可以看文件,这里对一些声明进行说明:混淆时没有将下面类的子类混淆 android.app.Activity, android.app.Service, android.content.Broadcast

2015-11-06 14:59:49 431

原创 Android WebService调用

下载lib Android调用Web Service需要使用ksoap2-android第三方库 下载地址: https://code.google.com/p/ksoap2-android/例子下面是使用实例: WebService: http://www.webxml.com.cn/WebServices/ChinaZipSearchWebService.asmx 请求参数及返回

2015-11-04 10:30:57 363

原创 Android WebService使用

1.        下载libAndroid调用Web Service需要使用ksoap2-android第三方库下载地址:https://code.google.com/p/ksoap2-android/2.        例子下面是使用实例:WebService:http://www.webxml.com.cn/WebServices/ChinaZipSearchWebService.asmx

2015-11-04 10:06:23 75

原创 Android加载网页常见问题

一、所有的WebView方法必须在主线程被调用(API 4.0),所有的WebView方法必须在同一线程被调用(API 4.4)webView.post(new Runnable() { @Override public void run() { //ToDo 这里调用WebView方法 } });

2015-09-18 11:54:52 239

转载 创建Android Material Design的应用主题风格

Android Material Design 风格样式

2015-08-28 11:14:23 590

转载 Android Looper类

Android Looper类说明

2015-08-27 14:58:55 323

原创 Android Studio使用Lint进行工程优化

Android Lint是一种代码扫描工具,帮助查看 资源,布局引用错误问题,不仅可以在调试运行项目前进行代码审查,还可以排除问题;在项目右击选择检查范围:整个项目,点击OK,Inspection工具栏结果:

2015-08-19 16:59:40 442

原创 Android Studio使用Lint进行工程优化

Android Lint是一种代码扫描工具,帮助查看 资源重复,布局引用错误问题,不仅可以在调试运行项目前进行代码审查,还可以排除问题;在项目右击

2015-08-19 16:41:35 79

原创 Android Studio不同包之间文件冲突

运行工程出错:Error:duplicate files during packaging of APK C:\app\build\outputs\apk\app-debug-unaligned.apkPath in archive: META-INF/NOTICE.txtOrigin 1: C:\app\libs\commons-lang3-3.3.2.jarOrigin 2:

2015-08-03 14:39:55 1790

原创 Android项目使用ORMLite数据库框架 之 使用数据库配置文件

ORMLite支持从配置文件里加载数据,在Dao数据库映射类被创建时,就不需要去访问实体类的注解了,节省了时间1.继承OrmLiteConfigUtil public class DatabaseConfigUtil extends OrmLiteConfigUtil { private static final Class[] classes = new Class[] {

2015-06-28 19:17:15 803

原创 Android项目中运行Java应用程序出错:Fatal Error: Invalid Layout of java.lang.String at value

右键项目---->Run Configurations-->Run As---->Java Application--->Classpath下remove掉 "Bootstrap Entries"下的Android Lib

2015-06-28 19:11:37 401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除