首页 > 移动平台
Android编码规范及性能优化整理
最近看到新人的android代码实在问题太多,一些基本的地方都有问题,于是重新培训了下代码规范,希望后面能慢慢好起来。 一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开...
分类:移动平台   时间:2015-01-07 15:04:18    收藏:0  评论:0  赞:0  阅读:243
iOS Xcode6 AutoLayout跟Size Classes(2)
我们来实际用一下autoLayout 新建一个XIB如下,并且拖动一个文本框,然后将其颜色改变为红色 我们的需求是他将要距离上边30距离左边右边10距离下边10(如果以传统的写死那么在不同的手机上将会是一个特别糟糕的问题,所以我们应该使用自动布局来约束它,解决这个问题) 首先我们选中创建出来的文本框并点击如下按钮 然后将其约束为距离上下左右都10 最后xi...
分类:移动平台   时间:2015-01-07 15:03:48    收藏:0  评论:0  赞:0  阅读:301
Android 图文数据JSON解析,金山词霸每日一句API的调用
金山词霸开发的免费API http://open.iciba.com/dsapi/ 数据格式为 {"sid":"737", "tts":"http:\/\/news.iciba.com\/admin\/tts\/2013-12-11.mp3", "content":"I don't want us to be together because we have to,I want us ...
分类:移动平台   时间:2015-01-07 15:03:38    收藏:0  评论:0  赞:0  阅读:425
Android 在资源文件(res/strings.xml)定义一维数组,间接定义二维数组
经常我们会在资源文件(res/strings.xml)定义字符串,一维数组,那定义二维数组?直接定义二维数组没找到,可以间接定义。 其实很简单,看过用过一次就可以记住了,一维数组估计大家经常用到,但是二维数组应该比较少用,因为只能间接定义二维数组。 数组的定义: 数组就是一次性定义相同数据类型的一组变量数组定义。 数组的特点: 1.数组是相同数据类型的元素的集合。 2.数组中的各元素是...
分类:移动平台   时间:2015-01-07 15:03:28    收藏:0  评论:0  赞:0  阅读:306
android 怎样用AIDL Service 传递复杂数据
大家都知道在Android中通过AIDL可以跨进程调用Service中的数据,网上也有很多实例,但是大部分实例都是关于基本数据类型的远程调用,很少讲到复杂数据的调用,今天我用一个例子来演示一下怎样用AIDL Service 传递复杂数据。 我们分2步开始: 第一步:部署我们的服务端,也就是Service端: 1:在Service端我先自定义2个类型:Person和Pet。因为我们需要跨进程传...
分类:移动平台   时间:2015-01-07 15:03:18    收藏:0  评论:0  赞:0  阅读:286
Android之路-------Activity的详解
前言   由于接近放假,公司在赶项目所以前段LP比较忙,没什么时间总结和写博客,只是准备睡觉的时候看看书,每天看的不算多,大概10多页左右吧,不过每天坚持如此的话那也是一个庞大的数字。   今天LP的任务完成了,在领导还没分配任务之前再发布一篇关于Activity的博文..........   上一篇跟大家分享了Android的发展史、系统框架、还有Android的四大组件,下面LP就为大家...
分类:移动平台   时间:2015-01-07 15:03:08    收藏:0  评论:0  赞:0  阅读:223
Android获取默认浏览器信息
Android系统可以用如下方法获取默认浏览器信息: public static ActivityInfo getBrowserApp(Context context) {         String default_browser = "android.intent.category.DEFAULT";         String browsable = "android.in...
分类:移动平台   时间:2015-01-07 15:02:08    收藏:0  评论:0  赞:0  阅读:260
nodejs 使用app.use(express.bodyParser()); 出行异常----解决方法
异常代码: \Workspaces\WebStormProject\imooc-project\imooc>node app.js Error: Most middleware (like bodyParser) is no longer bundled with Express and must be installed separately. Please see https://gi...
分类:移动平台   时间:2015-01-07 15:01:38    收藏:0  评论:0  赞:0  阅读:322
ios Xcode6 AutoLayout跟Size Classes(3)
现在我们来弄一个相对复杂一点的布局 如下...
分类:移动平台   时间:2015-01-07 14:59:07    收藏:0  评论:0  赞:0  阅读:289
【Android】实现标签云效果
Android标签云效果--自定义标签+动画绘制实现标签云的飞入、飞出效果,有相关点击事件。...
分类:移动平台   时间:2015-01-07 14:57:17    收藏:0  评论:0  赞:0  阅读:388
iOS 系统声音播放
在iOS中可通过两种方式去播放声音: * 播放压缩的声音文件,比如mp3文件,一般使用播放声音中提到的方法,适用于播放时间较长,比如大于30秒,AVAudioPlayer可以提供更多的控制特性,比如暂停等等 * 播放系统声音,比如翻页的哗啦声,应该使用播放系统声音的方法,因为...
分类:移动平台   时间:2015-01-07 14:52:57    收藏:0  评论:0  赞:0  阅读:289
iOS中的zxing集成步骤
参照网上各大神文章,自己总结了下如下,欢迎大家指正与交流!(主参照:http://blog.csdn.net/brokge/article/details/9045629)1. 到 github下载开源库 (https://github.com/zxing/zxing)2. 得到代码后只需要 cpp...
分类:移动平台   时间:2015-01-07 14:51:07    收藏:0  评论:0  赞:0  阅读:348
Android 弹出框Dialog并缩放图片
java代码Activity:// 调用dialog,参数:1:自身的activity,2:Bitmap bm读取好的图片MyDialog dialog = new MyDialog(MyActivity.this, bm);dialog.show();Dialog类:package wdw.act...
分类:移动平台   时间:2015-01-07 14:50:17    收藏:0  评论:0  赞:0  阅读:381
移动端页面调试神器-browser-sync
前端开发神器--browser-sync
分类:移动平台   时间:2015-01-07 14:49:27    收藏:0  评论:0  赞:0  阅读:332
app.config .exe.config .vshost.exe.config配置
App.Config 的值可以理解在内存中静态的,也就是说,一般程序运行了,这个值是不会更新的.其实只需要更新.exe.config文件中的数据库路径即可。只要在更新操作完后需要重启应用程序即可,这样配置才能生效。在N多资料,发现.vshost.exe进程是vs2005中为了便于跟踪调试才有的,其实...
分类:移动平台   时间:2015-01-07 14:49:18    收藏:0  评论:0  赞:0  阅读:419
IOS 后台挂起程序 当程序到后台后,继续完成Long-Running Task 任务
我们知道,到我们程序从前台退到后台(安home)键后,将执行程序的委托方法。//当应用程序掉到后台时,执行该方法- (void)applicationDidEnterBackground:(UIApplication*)application{}我们已经知道:当一个iOS应用被送到后台,它的主线程会...
分类:移动平台   时间:2015-01-07 14:48:47    收藏:0  评论:0  赞:0  阅读:347
2015~~~~APP测试-charles
首先很悲剧的说一下,新的一年,自己的博客年龄1.8年了,这之间历经结婚生子各种休假,发现博文一片空白,这就是不经常总结的原因,悲剧啊。现在知道还不晚。。。。。加油!!Charles抓包工具中,学到的东西不少,最近在测试app中嵌套的flight相关的东西,通过Charles中log.m..........
分类:移动平台   时间:2015-01-07 14:48:38    收藏:0  评论:0  赞:0  阅读:281
iOS学习-压缩图片(改变图片的宽高)
压缩图片,图片的大小与我们期望的宽高不一致时,我们可以将其处理为我们想要的宽高。传入想要修改的图片,以及新的尺寸-(UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize{// Create a graphics im...
分类:移动平台   时间:2015-01-07 14:47:37    收藏:0  评论:0  赞:0  阅读:470
Xcode Archive : your account already has a valid IOS Distribution certificate
由于一个账户在不同的mac机器上进行Archive时会包这个问题,我的解决办法是:在已经可以export的mac上打开Xcode->偏好设置->Account,选择Export Accounts导出账户然后以同样的方式选择Import Accounts进行导入,就OK了。
分类:移动平台   时间:2015-01-07 14:42:37    收藏:0  评论:0  赞:0  阅读:3248
Android:更好的自定义字体方案
http://ryanhoo.github.io/blog/2014/05/05/android-better-way-to-apply-custom-font/情景解决方案1)Android默认方法 #12)Android默认方法 #23)我的解决方案译者注参考原文:http://vision-a...
分类:移动平台   时间:2015-01-07 14:40:47    收藏:0  评论:0  赞:0  阅读:284
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!