Android动画分为Tween动画和Frame动画,近期学习了,体tween动画,现在讲学习的心得以及相关知识介绍如下。Tween又称为补间动画,可以把对象进行缩小、放大、旋转和渐变等操作。 第一: Tween动画四个主要实现类:1、AlphaAnimation:渐变(颜色)动画,主要控制透明度变...
分类:
移动开发 时间:
2014-09-05 12:52:51
阅读次数:
269
上一篇写过FragmentPagerAdapter,这篇来介绍FragmentStatePagerAdapter,那么两者之间有何差别呢:FragmentPagerAdapter很多其它的用于少量界面的ViewPager,比方Tab。划过的fragment会保存在内存中,虽然已经划过。而Fragme...
分类:
移动开发 时间:
2014-09-05 12:52:11
阅读次数:
233
1.下载jdk2.配置环境变量 (1)JAVA_HOME =C:\Program Files (x86)\Java\jdk1.8.0_11(2)classpath =.;%JAVA_HOME%\lib(3)Path =%JAVA_HOME%\bin;%JAVA_HOME%jre\bin---%Sys...
分类:
移动开发 时间:
2014-09-05 12:52:01
阅读次数:
176
最近在做一个天气预报app,看见国家气象局有api接口提供,但是需要申请,网址 http://smart.weather.com.cn/wzfw/smart/weatherapi.shtml,审核大概需要一周左右,审核通过后,你会收到一封邮件您好: 欢迎使用SmartWeatherAP...
分类:
移动开发 时间:
2014-09-05 12:47:21
阅读次数:
522
MessageDlg('Choose a button:', System.UITypes.TMsgDlgType.mtInformation, [ System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.m...
分类:
移动开发 时间:
2014-09-05 12:45:11
阅读次数:
203
iOS 7中苹果再一次无情的封杀mac地址,现在已经不能获取ios7设备的物理地址。那么在开发中如何才能标识设备的唯一性呢?apple公司提供的方法是通过keychain来存一些标志信息,然后通过存的标志信息来让应用程序来识别该设备的唯一性。apple公司写了一个简单的操作keychain的工具.....
分类:
移动开发 时间:
2014-09-05 12:35:11
阅读次数:
169
问题抽象: 现在在做一个音乐播放的模块,对于音乐播放顺序有三种状态切换,如下图所示, 顺序播放 单曲循环 随机播放 现在我只抽象出最简单的部分,以该Button操作的交互过程来描述, (1)Button默认的状态是“...
分类:
移动开发 时间:
2014-09-05 11:32:31
阅读次数:
285
1.java代码,下载图片的主程序 先实现显示图片,然后点击下载图片按钮,执行下载功能。 从网络上取得的图片,生成Bitmap时有两种方法,一种是先转换为byte[],再生成bitmap;一种是直接用InputStream生成bitmap。...
分类:
移动开发 时间:
2014-09-05 11:32:01
阅读次数:
211
Android外部库引入需注意assets文件需要copy...
分类:
移动开发 时间:
2014-09-05 11:30:21
阅读次数:
267
前言
最近代码里和WebView有很多的交互,由于住宿...
分类:
移动开发 时间:
2014-09-05 11:29:51
阅读次数:
280
1、src:java源码文件,自己写的
2、gen:自动生成的java文件,包名与主包名一致,ADT里自动生成的。
(1)BuildConfig:配置文件,不能更改
(2)R:资源文件,索引管理资源文件,索引值都是int类型
3、Android:jar包4、Android Private Libraries:第三方支持文件,4以后版本的类库
5、assets:原生的资源,此处的资源不会在...
分类:
移动开发 时间:
2014-09-05 11:29:21
阅读次数:
236
开发android,需要哪些技能基础
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识
很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。
Java基础知识
...
分类:
移动开发 时间:
2014-09-05 11:25:52
阅读次数:
228
单元测试注意事项:
1.测试类必须是XCTestCase的子类,可使用项目自动生成的,也可自己新建一个测试类,用于测试某个特定的被测试的类
2.导入被测试的类.如MathTool
3.新建测试方法,必须以test开头,对象方法,且无返回值,无参数
4.在测试方法中,根据具体情况,使用XCTAssert...方法对被测试类内部的要测试的方法进行断言
5.无需运行程序,直接点击方法左...
分类:
移动开发 时间:
2014-09-05 11:25:22
阅读次数:
133
ActionBar 出现在Android 3.0后 API 11之后,替代了3.0之前的标题栏ActionBar分为四个区域A : 图标 || B : 标题 || C : 内容切换 || D :菜单常用方法Activity.getActionBar() // 在Activity中得到ActionBa...
分类:
移动开发 时间:
2014-09-05 11:19:51
阅读次数:
299
罗永浩也许并不完美,但他内在的艺术气息和工匠精神真的让我感动。因为是罗永浩,所以我相信锤子手机。支持锤子手机,期待锤子手机。那些批评罗永浩的人完全没有艺术眼光,对于真正的大师不应该用世俗眼光...
分类:
移动开发 时间:
2014-09-05 10:15:51
阅读次数:
266
Button或者ImageButton的背景设为透明或者半透明
半透明
透明
颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=green”(...
分类:
移动开发 时间:
2014-09-05 10:08:41
阅读次数:
139
1. 在 LauncherModel.java 中加入如下代码, 如果是KK Launcher3 ApplicationInfo要替换为AppInfo
public static final Comparator getInstallTimeComparator() {
return new Comparator() {
public final int comp...
分类:
移动开发 时间:
2014-09-05 10:07:01
阅读次数:
210