service开发的步骤: 1.继承Service类 2.在AndroidManifest.xml文件中的节点里对服务进行配置: 3.服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务public class MainA...
分类:
移动开发 时间:
2015-01-08 23:59:35
阅读次数:
423
在Android开发过程中,会遇到需要显示网页的需求,或者需要用webview控件来达到某个效果。我这段时间在做CSDN博客的客户端,使用webview来显示博文内容,一是因为解析博文内容再适配比较麻烦,并且效果很不理想,后来想到直接用webview来显示,将博文原汁原味的呈现出来。
webview使用起来比较容易,但是想要达到比较理想的效果还需要很多摸索。我做的CSDNBlog客户端,现在基本...
分类:
移动开发 时间:
2015-01-08 22:52:54
阅读次数:
469
今天同事给传了一个安卓项目,但改过了所以的引用,但编译时,仍会报错:make: *** No rule to make target `/Users/Sha/Documents/cocos2d-2.1rc0-x-2.1.2/boZQYJ24Android/proj.android/../../extensions/CCBReader/CCBFileLoader.cpp', needed by `o...
分类:
移动开发 时间:
2015-01-08 22:50:54
阅读次数:
241
关于Android数据存储之SharedPreferences的详解与应用...
分类:
移动开发 时间:
2015-01-08 22:47:57
阅读次数:
301
1、安装Android Studio成功后首次进入,会检测SDK版本,此时出现了“Fetching URL: http://dl-ssl.google.com/android/repository/repository-6.xml”,说google地址被拒绝之类的,原因是被大天朝的墙挡住了去路。
解决方法如下图:
修改后,点Close,接着把Android Studio关闭重启,就...
分类:
移动开发 时间:
2015-01-08 22:48:33
阅读次数:
230
如何在iOS中使用BlockBlock可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。Block是什么样的?你可以使用^操作符来声明一个Block变量,它表示一个Block...
分类:
移动开发 时间:
2015-01-08 22:45:28
阅读次数:
328
一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_v...
分类:
移动开发 时间:
2015-01-08 22:41:16
阅读次数:
254
相信大家在做应用调试的时候,不可能时时通过USB线连着电脑去查看log信息,所以,将应用的log信息保存到手机本地就很有必要了,有助我们从这些log信息中提取有用的部分,以解决一些bug,下面我把网上分享的代码中作了一些精简,作为开发者使用,个人觉得没必要通过用户上传给我们,用户上传的不需要这么庞大...
分类:
移动开发 时间:
2015-01-08 22:41:38
阅读次数:
237
点击保存参数保存重启应用,会显示上一次保存的数据类似于工作用户登录界面SharedPreferences类如何创建这个类的实例它和Context的练习业务类的代码 1 public void save(String name, String age){ 2 SharedPre...
分类:
移动开发 时间:
2015-01-08 22:40:13
阅读次数:
262
一、流程控制结构 (1)顺序结构:按照书写顺序执行每一条语句。 (2)选择结构:对给定的条件进行判断,根据判断结果来决定执行哪一段代码。 (3)循环结构:在给定条件成立的情况下,反复执行某一段代码。二、选择结构 - if (一)if简单使用 1)第一种结构: 如果条件为真...
分类:
移动开发 时间:
2015-01-08 22:35:58
阅读次数:
288
- (void)setTitle:(NSString *)title forState:(UIControlState)state;//设置标题- (void)setTitleColor:(UIColor *)color forState:(UIControlState)state;//设置标题颜色...
分类:
移动开发 时间:
2015-01-08 22:31:28
阅读次数:
386
1先查找出来 2保存当前表的数据 3更新关联表的数据 插入有关联的数据字段的时候,为了检测是否重复插入问题, ??/**
?????*?查询是否存在已存在的名字
?????*/
????private?void?findNoteGroup...
分类:
移动开发 时间:
2015-01-08 21:44:31
阅读次数:
313
1 定位,主要是干啥呢?
1 获取位置相关数据
2 获取位置相关信息
由此,我想到了当年玩反恐精英里面用瞄准镜的瞄准的感觉:
2 那……怎样定位呢?
1首先你得瞄准吧
locationManager=[[CLLocationManager alloc]init]; // 定义locationManage对象 打开瞄准镜
locationMana...
分类:
移动开发 时间:
2015-01-08 21:43:55
阅读次数:
251
同步思想:
先介绍客户端为最新数据的数据同步问题,这种机制常常应用在云笔记,随手记类似的app。
这里我建了一个listview,对listview上item的增删改,来代替实际项目中的情况。
1.对listview 和本地数据表datatable表(使用id作为数据唯一表示)映射,实现增删改。
2.每次将对本地数据表的操作记录在operation表中,在表中记录该操作的时间戳。
...
分类:
移动开发 时间:
2015-01-08 21:44:52
阅读次数:
884
近几年,浏览器厂商也纷纷推出自己的远程调试(RemoteDebugging)工具,比如Opera Mobile 可以借助其推出的跨设备跨平台桌面开发者工具Opera Dragonfly 实现远程调试,iOS Safari 可以开启Web检查器在 Mac OS X系统中实现远程调试。Android 4+已上系统的 Chrome for Android可以 配合 ADB(Android Debug Bridge)实现桌面远程调试,桌面版Chrome 32+已经支持免安装ADB即可实现远程调试移动设备页面/Web...
分类:
移动开发 时间:
2015-01-08 21:39:23
阅读次数:
833
《 UIControl》1 处理用户事件的控件的基类,如UIButton,UISlider等2 一般不直接实例化,而是使用他的子类3 可以通过跟踪触摸事件来设置和获取控件状态,并且这些方法可以被子类继承//添加一个事件- (void)addTarget:(id)target action:(SEL)...
分类:
移动开发 时间:
2015-01-08 21:35:50
阅读次数:
202