原文:raywenderlich ios-7-best-practices-part-1 翻译:http://www.cocoachina.com/industry/20140224/7868.html 在这个两部分的系列教程中,您将探索如何使用以下工具和技术来创建自己的App: 1.Cocoapods 2....
分类:
移动开发 时间:
2015-05-09 13:37:19
阅读次数:
281
第二章Android四大组件Activity(活动窗口):Android程序中最基本的模块,为用户操作而展示的可视化用户界面。一个Android应用程序可以只有一个Activity,也可以包含多个Activity,数量及每个Activity的作用取决于应用程序及其设计。(1)Activity的生命周期创建→运行onCreat..
分类:
移动开发 时间:
2015-05-09 13:35:04
阅读次数:
144
安卓应用鱼龙混杂,据360互联网安全中心一份2014年调查报告显示,“平均每款正版app对应26.3个盗版app和4.8个盗版签名”。如何鉴别盗版?其实很简单,应用的包名和应用的证书可以唯一确定一款应用。对一款应用解压后,META-INF目录下面有RSA后缀的证书文件,用java自带的keytool就可以查看证书详细内容,和正版证书比较即可。
以地铁跑酷为例:
keytool -printce...
分类:
移动开发 时间:
2015-05-09 13:29:03
阅读次数:
205
语信W808android手机真是垃圾中的战斗机,笔者直列以下几条:1、强制下载推送APK,不点击不消失,一点击就下载;2、有时WIFI开的时候会偷偷下载很多APK,下载好后再弹出安装界面,很多时候是关屏后后台下载的,再开屏解锁直接弹出安装界面;3、WCDMA经常掉手机信号!4、手机接听电话POP杂音严重。 当时买的也是冲着小辣椒的名气去的,买回来使用后,就是这个样子,语音手机公司真是个垃...
分类:
移动开发 时间:
2015-05-09 13:23:16
阅读次数:
149
iOS开发工具系列(按功能分)这是我们多篇iOS开发工具系列篇中的一篇,此前的文章比如:那些不能错过的Xcode插件,iOS开发者有价值的工具集,iOS/OS X开发:各种工具快到碗里来!,App原型设计工具使用心得(上)& App原型设计工具使用心得(下),你用哪种工具进行iOS app自动化功能...
分类:
移动开发 时间:
2015-05-09 13:01:01
阅读次数:
208
在应用开发时,可能随着需求或者其他因素,原设计的SharedPreferences的值需要更改,这时我们该怎么做呢? 下面来看一个例子, 这是我们第一版开发的, package?com.laomou.demo;
import?android.content.Share...
分类:
移动开发 时间:
2015-05-09 11:54:34
阅读次数:
154
Android5.0较之以前的版本,有一个比较大的改变:在Android5.x中支持Material Design的主题风格,这对于视觉上将是一个重大的改变。新的主题风格给人的感觉眼前一亮,原来Android也可以这么美,相信通过不断完善,Android也将越来越强大。那么今天就介绍一下,如何使用这让人眼前一亮的主题吧。开始使用目前只有在Android5.0之上的版本才可以支持Material的主题...
分类:
移动开发 时间:
2015-05-09 11:52:24
阅读次数:
173
如何判断手机号的运营商. 源代码下载地址:http://www.zuidaima.com/share/1550463743478784.htm...
分类:
移动开发 时间:
2015-05-09 11:46:54
阅读次数:
149
首先创建UIWebView,然后定义前进、后退、刷新按钮,并且需要实现UIWebViewDelegate方法
1.后退按钮事件
-(IBAction)WebViewBack:(id)sender
{
if([self.webview canGoBack]){
[self.webview goBack];
}
...
分类:
移动开发 时间:
2015-05-09 11:47:58
阅读次数:
144
以前在使用listview或者gridview这种东西的时候,如果想要添加一个没有内容时的友好提醒,是在该listview或者gridview的相同位置上,添加一个imageview,然后通过对该控件的visibile进行设置成View.visible或者View.gone方法设置,这种虽然也能实现,但是无疑是比较繁琐的,现在我们有了更好的实现方法,那就是使用ViewSwitcher
示例代码如...
分类:
移动开发 时间:
2015-05-09 11:44:53
阅读次数:
137
Android属性动画
什么是Android属性动画
同类技术对比
补间动画Tween Animation
帧动画Frame Animation
属性动画Property Animation
属性动画组成部分相关类介绍
ObjectAnimator对象动画执行类
介绍
示例
ValueAnimator 值动画执行类
介绍
示例
PropertyValuesHolder 属性存储器
介绍
示例
Key...
分类:
移动开发 时间:
2015-05-09 11:45:19
阅读次数:
234
Flurry analytics SDK集成步骤及功能简介1.Flurry analytics SDK官网:http://www.flurry.com/flurry-analytics.html2.集成步骤1)注册用户http://www.flurry.com/signup.html2)登陆后添加应...
分类:
移动开发 时间:
2015-05-09 11:39:56
阅读次数:
140
如何为对话添加视图?上一篇文章中只能显示一个空的对话框,除了标题和一个确定按钮,别的什么都没有,这样的对话框没有任何意义。所以本文需要解答如何为对话框添加内容的问题。我们的对话框是通过AlertDialog.Builder创建的,在创建之前,可以跟我们几个机会去配置对话框。为了给对话框添加视图,可以...
分类:
移动开发 时间:
2015-05-09 11:34:46
阅读次数:
146
一,资源命名 资源命名要符合Java变量命名规范 同类资源的文件名或者变量名不能重复 ADT再生成ID时并不考虑资源文件的拓展名 所以不能存在文件名相同,拓展名不同的文件二,资源的访问 a,@ [package]type/name @为资源引用的类型,Package为资源所在的包名 type文...
分类:
移动开发 时间:
2015-05-09 11:34:11
阅读次数:
123
题目:Problem Description大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手...
分类:
移动开发 时间:
2015-05-09 11:31:29
阅读次数:
172