首页 > 移动平台
Pro Android学习笔记(八一):服务(6):复杂数据Parcel
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/ 在之前的StockQuote远程服务的接口中的方法为double getQuote(String ticker);。在远程服务中的方法的数据类型支持原始类型(primitive),如int这类的;支持String、CharSequence;...
分类:移动平台   时间:2014-03-27 20:36:46    收藏:0  评论:0  赞:0  阅读:1666
android SharedPreferences 的使用
SharedPreference作用: 提供了一种轻量级的数据存取方法,主要存储数据比较少的配置信息。它以“key-value”对(类似于Map)的方式将数据保存在一个XML配置文件中。  存取数据方法: 使用来自于andorid.content包接口   取数据使用:SharedPreferences接口   存数据使用:SharedPreferences.Edit...
分类:移动平台   时间:2014-03-27 18:43:47    收藏:0  评论:0  赞:0  阅读:625
关于ormlite-android用法详解
首先说明一下,本人已经使用ormlite-android做过两个大型的项目开发,很久以来就想对此数据库做一些总结,正好今天有空就写出来: 1. 首先去官网http://ormlite.com/看官方说明,也可以去http://ormlite.com/releases/下载两个包:一个是ormlite-core-4.24.jar,另一个是ormlite-android-4.24.jar 2. 下...
分类:移动平台   时间:2014-03-27 18:17:05    收藏:0  评论:0  赞:0  阅读:573
Android手电筒兼容各个手机与版本
在写手电筒APP之前,当然已经参考market上的很多手电筒APP,还有网上如何实现手电筒功能的各种源码。不管是源码还是market上的APP,总结了几点的问题。 1.我下载market上的所有手电筒APP都是通过Camera打开闪光灯的方式来实现的,但是大部分APP在打开Camera时没有进行异常处理工作,也没有任何的提示,如果当其他的程序在使用Camera时,并且返回或点Home后没有释放C...
分类:移动平台   时间:2014-03-27 18:25:21    收藏:0  评论:0  赞:0  阅读:555
ios--NavigationViewController返回并刷新UITableView页面
要想每次页面显示的时候,都刷新该页面上的UITableView的数据,只需要在viewDidAppear方法中获取并显示数据,在viewDidDisappear方法中清除数据源并通知tableView去reloadData即可。 - (void)viewDidAppear:(BOOL)animated { NSLog(@"viewDidAppear+++"); tablevi...
分类:移动平台   时间:2014-03-27 20:39:47    收藏:0  评论:0  赞:0  阅读:837
Effective Objective-C 2.0 编写高质量iOS与OS X代码 在既有类中使用关联对象存放自定义数据
1. 可以通过“关联对象”机制来把两个对象连起来。 2. 定义关联对象时,可指定内存管理语义,用以模仿定义属性时所采用的“拥有关系”和“非拥有关系”。 3. 只有再其他做法不可行时才应选择关联对象,因为这种做法通常会引入难以查找的bug。 有时候类的实例可能是某种机制所创建,而开发者无法令这种机制创建出自己所写的子类实例。 可以给某对象关联许多其他对象。这些...
分类:移动平台   时间:2014-03-27 18:37:46    收藏:0  评论:0  赞:0  阅读:425
Android学好Shape不再依赖美工
先上图 其实以上效果没有让美工提供任何图片 只要学会Shape你就能实现 想怎么样就怎么样 下面介绍Shape的用法:   android:shape=["rectangle" | "oval" | "line" | "ring"] 其中rectagle矩形,oval椭圆,line水平直线,ring环形 中子节点的常用属性:   渐变 android:startColor  起始...
分类:移动平台   时间:2014-03-27 18:51:00    收藏:0  评论:0  赞:0  阅读:516
android view ontouch view 颤抖
今天写demo时遇到一个现象 在代码是这样: child.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (v == child) { System.out.println(true); } System.o...
分类:移动平台   时间:2014-03-27 19:01:49    收藏:0  评论:0  赞:0  阅读:533
Effective Objective-C 2.0 编写高质量iOS与OS X代码 objc_msgSend 的作用
1. 消息由接收者、选择子及参数构成。给某对象“发送消息”(invoke a message)也就相当于在该对象上“调用方法”(call a method); 2. 发给某对象的全部消息都由“动态消息派发系统”(dynamic message dispatch system)来处理,该系统会查出对应的方法,并执行其代码; 3. C语言是使用“静态绑定”(static b...
分类:移动平台   时间:2014-03-27 18:36:42    收藏:0  评论:0  赞:0  阅读:548
深入浅出api——android的系统框架及基础
许多人发私信给我,说想继续看muiscplayer的教程,但是我想先暂停一段日子,给自己重新定位下,然后再重新努力,毕竟我是入门级新手,今天翻译APP基础,http://developer.android.com/guide/components/fundamentals.html。 首先我们看下图 这是不是大家刚开始入门的时候看到android框架,是不是又有一点不一样,我参照《androi...
分类:移动平台   时间:2014-03-27 20:32:39    收藏:0  评论:0  赞:0  阅读:710
Bluetooth LE for iOS demo. LightBlue like demo.
https://itunes.apple.com/cn/app/lightblue-bluetooth-low-energy/id557428110?mt=8 lightblue 是iOS的BT开发中一个很好用的工具,好用但是不是自己的,所以就写一个,这样调试和学习iOS Bluetooth LE 更加方便。 完全仿照lightblue的center功能实现, 升级logge...
分类:移动平台   时间:2014-03-27 18:35:39    收藏:0  评论:0  赞:0  阅读:949
ThinkAndroid框架 网络状态监听原理
现在用到网络监听的地方越来越广泛,这里提供下ThinkAndroid里的实现方法,还是根据功能原理倒着给出代码:       1、网络状态会发出广播,监听网络状态肯定通过广播接收者实现,广播接受者: /** * @Title NetworkStateReceiver * @Package com.ta.util.netstate * @Description 是一个检测网络状态改变...
分类:移动平台   时间:2014-03-27 18:15:01    收藏:0  评论:0  赞:0  阅读:584
IOS6 IOS7 Mapkit draw Rout(地图划线)
IOS7 比较简单 CLLocationCoordinate2D _start2D; CLLocationCoordinate2D _end2D;NSArray*_routes;//公用方法 见后面 [self centerMap:_routes];#pragma mark - ios7 mapVi...
分类:移动平台   时间:2014-03-27 17:41:48    收藏:0  评论:0  赞:0  阅读:693
Android 自动编译、打包生成apk文件 2 - 使用原生Ant方式
from://http://blog.csdn.net/androiddevelop/article/details/11100109相关文章列表:《Android 自动编译、打包生成apk文件 1 - 命令行方式》《Android 自动编译、打包生成apk文件 2 - 使用原生Ant方式》(当前文...
分类:移动平台   时间:2014-03-27 17:52:02    收藏:0  评论:0  赞:0  阅读:584
通过 itms:services://? 在线安装ipa ,跨过app-store
1.需要一个html文件,引导下载用户在线安装ipa一键安装掌上综调iPhone版一键安装掌上综调iPhone版2.上文中的d.plist文件内容如下,其实它是一个XML文件,有关plist文件,请自行查阅googleitemsassetskindsoftware-packageurlhttp://...
分类:移动平台   时间:2014-03-27 17:57:11    收藏:0  评论:0  赞:0  阅读:3139
Android动画效果translate、scale、alpha、rotate
overridePendingTransition只支持android 2.0以上版本,动画效果在anim目录下的xml文件中定义,在程序中用AnimationUtils.loadAnimation(Context context,int ResourcesId)载入成Animation对象,在需要...
分类:移动平台   时间:2014-03-27 17:57:41    收藏:0  评论:0  赞:0  阅读:574
【Android Developers Training】 84. 不要有冗余的下载
注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/efficient-downloads/redundant...
分类:移动平台   时间:2014-03-27 18:01:15    收藏:0  评论:0  赞:0  阅读:450
使用集成的ADT bundle来搭建android开发环境
android开发环境的搭建本文使用集成的ADT bundle来搭建android开发环境,所谓bundle就是谷歌搭建好的一个eclipse+sdk集成环境。需要下载的软件列表如下:1、ADT bundle:http://developer.android.com/sdk/index.html进入...
分类:移动平台   时间:2014-03-27 18:00:48    收藏:0  评论:0  赞:0  阅读:576
ios学习记录 day20 OC 5
内存管理闪退:1.内存泄露(不管理内存) 2.内存过度释放OC:1.手动管理内存(MRC)//弊端 容易过度释放 2.自动管理内存(ARC)//弊端 错误都出在底层 不易查找 垃圾回收//只限于MAC应用程序手动管理内存:引用计数增加: 引用计数减少:+alloc//开辟内存 0 -> 1 | -r...
分类:移动平台   时间:2014-03-27 18:09:24    收藏:0  评论:0  赞:0  阅读:611
Android使用JSON想服务器发送数据
final String urlPath="http://60.123.36.163:8080/wms/resisteruser.do"; URL url; try { url = new URL(urlPath); /*封装子对象*/ JSONObject ClientKey = new JSONObject(); ClientKey.put("appusername", user...
分类:移动平台   时间:2014-03-27 15:07:59    收藏:0  评论:0  赞:0  阅读:650
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!