Android Ant 批量多渠道打包实例 关于批量打包,无需多言,这是每个国内Android开发者必须面对的一个问题。 下面,我就以开源项目「知乎小报」为例,详细说明如何使用ANT实现批量打渠道包。 1 Ant 安装 下载ANT 请...
分类:
移动开发 时间:
2014-10-17 17:03:32
阅读次数:
302
sharedPerference 一般用来 1.配置数据,2.保存数据(一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式...
分类:
移动开发 时间:
2014-10-17 17:05:03
阅读次数:
268
在Xcode中,我们可以在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和对应的代码文件连接起来,在代码文件中创建outlet。
不过,如果你的运气不太好,执行以上操作的过程中你可能会遇到下面这样的错误:
Could not insert new outlet connection: Could not find any...
分类:
移动开发 时间:
2014-10-17 17:00:05
阅读次数:
295
在移动应用程序的世界里,用户对信息获取的速度要求非常高!iOS用户希望他们需要的信息能够迅速地,直观地展现在他们面前。因为UITableView的上下滚动能让用户迅速,自然地浏览大量信息,许多基于UIKit的应用都使用了UITableView来组织信息。但如果信息量非常非常大,让用户上下滚动如此长的...
分类:
移动开发 时间:
2014-10-17 16:49:10
阅读次数:
390
获取当前版本、比较线上版本、然后决定是否更新
当前版本:
????//////获取?info.plist文件内容
????NSDictionary?*infoDic?=?[[NSBundle?mainBundle]?infoDictionary];??
????////获取gen...
分类:
移动开发 时间:
2014-10-17 15:47:30
阅读次数:
173
文顶顶 iOS开发网络篇—搭建本地服务器 一、简单说明 说明:提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。 提示:提前准备好的软件 apache-tom...
分类:
移动开发 时间:
2014-10-17 15:48:39
阅读次数:
247
上回分析到了/data/system/device_policies.xml这个文件是在package change事件发生的时候变化的,那么来看看它的内容。根据以往的经验,在/data/system下面的几个文件(packages.xml packages.list)都是PackageManager扫面各个package的Manifest文件生成的,估计这文件也差不多吧。
在...
分类:
移动开发 时间:
2014-10-17 15:37:49
阅读次数:
261
最近很多人对Fragment的动画很感兴趣,我就做个例子给大家看看。既然要做,我就做下面几类动画:弹入弹出动画:从“上下左右”进入,从“上下左右”弹出,当然,你怎么组合都可以。另外你也可以加一些透明度的变化,这就看你的发挥了。。。1.先写动画的xml文件做开发的都知道,在/res/anim/目录下,新建xml的动画文件,比如:fragment_slide_in_from_bottom.xml
<t...
分类:
移动开发 时间:
2014-10-17 15:36:02
阅读次数:
182
首先看一组对比,比如说我们要测试的结果是一个Linearlaout
AssertJ Android:
assertThat(layout).isVisible()
.isVertical()
.hasChildCount(4)
.hasShowDividers(SHOW_DIVIDERS_MIDDLE);
Regular JUnit:
...
分类:
移动开发 时间:
2014-10-17 15:33:51
阅读次数:
166
android:gravity:设置textview中的字体居中显示
android:id="@+id/tv_audit_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:backgr...
分类:
移动开发 时间:
2014-10-17 15:35:09
阅读次数:
243
解决办法在 生命周期函数viewDidAppear中设置即可1 - (void)viewDidAppear:(BOOL)animated2 3 {4 5 self.tableView.frame = CGRectMake(0, 20, 320, 480);6 7 }
分类:
移动开发 时间:
2014-10-17 15:28:19
阅读次数:
143
android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium"android:textAppearance="?android...
分类:
移动开发 时间:
2014-10-17 15:28:00
阅读次数:
186
原博客地址:http://aijiawang-126-com.javaeye.com/blog/662336在Activity中newSpinner是我把mContext传入,但是出了 android.view.WindowManager$BadTokenException: Unable to a...
分类:
移动开发 时间:
2014-10-17 15:25:28
阅读次数:
167
目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊!!!作为刚开始学习iOS编程的菜鸟,这么大手笔花钱实在是肉疼。。。经过一番折腾,借鉴各种大神的帖子,终于成功在真机上编译运行成功!免费的哦...
分类:
移动开发 时间:
2014-10-17 15:27:18
阅读次数:
200