android基础
wxxu
11223344556677889900
展开
-
android-Activity跳转 界面传值 Activity跳转模式整理
UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放)原创 2013-11-22 17:35:54 · 1163 阅读 · 0 评论 -
android_ SharedPreferences(偏好设置)保存数据
维基百科,自由的百科全书这是一个iOS设备列表。目录 [隐藏] 1 型号1.1 iPhone1.2 iPod Touch1.3 iPad2 比较2.1 电池寿命2.2 内储2.3 功能3 时间线4 参考文献[编辑]型号 停产 支持原创 2013-05-09 21:14:13 · 976 阅读 · 0 评论 -
android-SQLite数据库总结
UIImage* image= [UIImageimageNamed:@"new_back.png"]; CGRect frame_2= CGRectMake(0,0, 88, 40); UIButton *backBtn = [[UIButtonalloc] initWithFrame:frame_2]; [backBtn setBackgroundIm原创 2013-11-22 17:10:57 · 756 阅读 · 0 评论 -
json解析-Gson
1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding];NSString->NSDataNSString *aString = @"1234abcd";NSData *aData原创 2013-11-27 14:37:43 · 965 阅读 · 0 评论 -
android调用系统电话和短信
新接触iPad开发,把最近用到的记下来,省得以后忘记又要找。想要的效果是,单击一个已有的按钮后自动创建一个新的按钮,并为新按钮添加事件,使得单击时弹出提示框。1、运行Xcode 4.2,新建一个Single View Application工程,取名DynamicButton:2、打开ViewController.xib,拖一个按钮到视图,按钮名设置为“添加原创 2013-03-28 16:52:50 · 1190 阅读 · 0 评论 -
android json解析-JSONObject
-(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例-(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例-(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传递)+(BOOL) instancesRespo原创 2013-12-09 16:04:54 · 859 阅读 · 0 评论 -
android文件读写
-、建立 UITableViewDataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)];[DataTable setDelegate:self];[DataTable setDataSource:self];[self.view addSubview:DataTable];[Dat原创 2013-05-13 20:03:44 · 619 阅读 · 0 评论 -
android xml解析-Pull解析
linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去,只要不出错就行,也一直没有深原创 2015-01-12 09:31:11 · 585 阅读 · 0 评论 -
android单元测试
-、建立 UITableViewDataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)];[DataTable setDelegate:self];[DataTable setDataSource:self];[self.view addSubview:DataTable];[Dat原创 2013-05-13 20:12:02 · 954 阅读 · 0 评论 -
android 内容提供者 系统通讯录
当自己的AppStore的程序出现严重BUG或者其他原因时,我们需要暂时下架自己的App程序工具/原料AppStoreItunesconnect方法/步骤用开发者账号登陆到Itunesconnect,点击主页的“Manage Your App” 选项原创 2014-07-10 16:20:56 · 2050 阅读 · 0 评论 -
android-发送状态栏通知
String tickerText = shorttitleText.getText().toString();//通知显示的标题 String title = titleText.getText().toString();//通知的标题 String content = contentText.getText().toString();//通知的内容 int icon =原创 2015-02-10 16:32:32 · 942 阅读 · 0 评论 -
android-animation Tween动画
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/chapter2/01_The_Basics.html原创 2014-06-20 17:26:08 · 1016 阅读 · 1 评论 -
android_listView_适配器Adapter的使用
在iPhone上是采用sqlite进行数据存储是我一种比较习惯性的做法。一般在其他平台也比较习惯用sqlite,比如android。而iphone上有一些封装好的第三方框架提供使用,更节省了许多时间。如:Sqlitepersistentobjects ,FMDB。今天查找了这个两个框架,感觉FMDB的风格更符合我的使用,其实两者是各有优点的,只是看个人喜好而已。以下是FMDB的一些基本使用原创 2013-03-06 12:40:28 · 1271 阅读 · 0 评论 -
android-传感器的使用
object数据库attributesdictionary存储getter[cpp] view plaincopy表格结构:NSEntityDescription 相当于数据库中的一个表,TA描述一种抽象数据类型 eg: //+insertNewObjectForEntityForName:inManagedObjectContext原创 2013-11-27 14:10:54 · 777 阅读 · 0 评论 -
android-样式和主题(style&theme)
1.导入ASIHTTPRequest第三方类库下载地址:ASIHttpRequest类库 完整代码下载:下载2.在 .h 文件中[cpp] view plaincopy#import #import "ASIHTTPRequest.h" #import "ASINetwor原创 2013-11-27 14:02:17 · 643 阅读 · 0 评论 -
android-音视频录制
设定request头ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];[request addRequestHeader:@"Referer"value:@"<a href="http://www.github.com/" "="" style="borde原创 2013-03-27 17:04:36 · 749 阅读 · 0 评论 -
android国际化
ASIHTTPRequest类库简介和使用说明官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objectiv原创 2013-06-08 10:12:06 · 697 阅读 · 0 评论 -
android-Intent启动activity的几种方式-隐式Intent
1.ios中通知的使用:a 对象注册,并关连消息[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(viewBack)name:@"viewBack"object:nil];参数介绍: addObserver: 观察者,即在什么地方接收通知;原创 2013-03-08 09:40:26 · 11501 阅读 · 0 评论 -
android常用广播集锦
同步请求同步请求会在当前线程中执行,使用error属性来检查结束状态(要下载大文件,则需要设定downloadDestinationPath来保存文件到本地):- (IBAction)grabURL:(id)sender{ NSURL *url = [NSURL URLWithString:@"<a href="http原创 2013-03-27 17:03:38 · 761 阅读 · 0 评论 -
广播接收者--BroadcastReceiver
持久化cookieASIHTTPRequest允许你使用全局存储来和所有使用CFNetwork或者NSURLRequest接口的程序共享cookie。如果设置useCookiePersistence为YES(默认值),cookie会被存储在共享的 NSHTTPCookieStorage 容器中,并且会自动被其他request重用。值得一提的是,ASIHTTPRequest会向服务器原创 2013-03-27 17:00:47 · 599 阅读 · 0 评论 -
android-摄像头拍照
将服务器响应数据直接下载到文件如果你请求的资源很大,你可以直接将数据下载到文件中来节省内存。此时,ASIHTTPRequest将不会一次将返回数据全部保持在内存中。ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];[request setDownloadDest原创 2013-03-27 17:07:36 · 775 阅读 · 0 评论 -
Activity生命周期
从1.8版本开始,ASIDownloadCache和ASICacheDelegate的API改变了,你可能需要修改你的代码。尤其是,cache策略的可用选项发生了改变,你现在可以对单一request使用结合的cache策略 ASIHTTPRequest可以自动缓存下载的数据。在很多情况下这很有用:当你离线时,你无法再次下载数据,而你又需要访问这些原创 2013-03-27 17:06:42 · 631 阅读 · 0 评论 -
android-与activity之间能传值的Service
ASIHTTPRequest授权流程图为URL指定要使用的用户名和密码NSURL *url = [NSURL URLWithString:@"http://www.dreamingwish.com/"];ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];为request指定要使用的用户名和密码原创 2013-03-27 17:06:18 · 4732 阅读 · 0 评论 -
android-实现黑名单拦截
使用gzip来处理压缩的响应数据从0.9版本开始,ASIHTTPRequest会提示服务器它可以接收gzip压缩过的数据。许多web服务器可以在数据被发送之前压缩这些数据——这可以加快下载速度减少流量使用,但会让服务器的cpu(压缩数据)和客户端(解压数据)付出代价。总的来说,只有特定的几种数据会被压缩——许多二进制格式的文件像jpeg,gif,png,swf和pdf已经压缩过他们原创 2013-03-27 17:07:08 · 1490 阅读 · 0 评论 -
android-视频播放
从0.96版本开始,ASIHTTPRequest可以使用磁盘上的数据来作为请求体。这意味着不需要将文件完全读入内存中,这就避免的当使用大文件时的严重内存消耗。使用这个特性的方法有好几种:ASIFormDataRequestsNSURL *url = [NSURL URLWithString:@"<a href="http://www.原创 2013-03-27 17:08:02 · 929 阅读 · 0 评论 -
android-设置全屏,去除状态栏和标题栏
从0.94版本开始,ASIHTTPRequest可以恢复中断的下载- (IBAction)resumeInterruptedDownload:(id)sender{ NSURL *url = [NSURL URLWithString: @"<a href="http://www.dreamingwish.com/w原创 2013-03-27 17:04:04 · 1066 阅读 · 0 评论 -
android-手势
每个ASIHTTPRequest有两个delegate用来追踪进度:downloadProgressDelegate 下载)uploadProgressDelegate (上载).进度delegate可以是NSProgressIndicators (Mac OS X) 或者 UIProgressViews (iPhone).ASIHTTPRequest会自适应这两个class的行为原创 2013-03-27 17:05:02 · 897 阅读 · 0 评论 -
android-MediaPlayer音乐播放
http://blog.devtang.com/blog/2012/12/23/use-zxing-library/前言ZXing(Github镜像地址)是一个开源的条码生成和扫描库(开源协议为Apache2.0)。它不但支持众多的条码格式,而且有各种语言的实现版本,它支持的语言包括:Java, C++, C#, Objective-C, ActionScript和Ru原创 2013-03-27 17:09:00 · 1229 阅读 · 0 评论 -
android-关闭应用
从1.0.7版本开始,ASIHTTPRequest可以控制流量,使得所有request的流量不会超过用户定义的限制范围。这可以使得发送/接收大量数据的iphone程序更容易通过苹果的app store的审核。流量是由一个全局的数量限制(字节)来控制的——每秒钟可以传送多少流量的数据。所有request共享这个限制。在发送或接收数据时,ASIHTTPRequest保持追踪上一秒所发送/接收的原创 2013-03-27 17:05:28 · 623 阅读 · 0 评论 -
android-Frame动画
编辑器加载中... 这是网上的英文资料的翻译版本,加上本人对这个框架的理解。说实话本人英语不是太好,如果你的英语足够好,你可以看英文原版。地址是https://github.com/robbiehanson/CocoaLumberjack/wiki/GettingStarted 想要学习这个框架只需要三个步骤 1 把框架添加到你的应用程序 2 配置框架 3原创 2013-12-02 15:35:03 · 1163 阅读 · 0 评论