本文转载至 http://blog.csdn.net/woaifen3344/article/details/41284319navios如果有朋友遇到从当前隐藏导航界面push到下一个显示导航界面出现闪一下的问题,下面是我写的一种方案,也就是在loadView这个生命周期函数中调用一个显示导航条,...
分类:
移动开发 时间:
2015-04-03 14:46:20
阅读次数:
198
线性布局:线性布局就是将各种控件按照行或者列依次进行排列。其中本实验用到的各控件的属性解释如下:android:layout_weight属性是指不同的控件在activity中占有体积大小的比例。android:paddingLeft指内边距左的距离,即控件内文字离控件左边边界的距离。其它的类推。a...
分类:
移动开发 时间:
2015-04-03 14:43:48
阅读次数:
126
代码很简单,给mListView监听onScrollListener事件,然后在onScroll进行判断 //listView中第一项的索引
private?int?mListViewFirstItem?=?0;
//listView中第一项的在屏幕中的位置
private?int?mScreen...
分类:
移动开发 时间:
2015-04-03 13:39:00
阅读次数:
186
Android基础-01
1.1G-4G的介绍
2.Android操作系统介绍
3.Android历史介绍
4.Android系统架构(重点)
系统架构的四个层次:
1、应用程序层:自己的开发应用程序都是运行在这一层;
2、框架层:开发应用程序使用的API都在这一层;
3、类库层:基础类库;
4、linux内核:
5.两种虚拟机的不同(重点)
JVM与Dalvik虚拟机之...
分类:
移动开发 时间:
2015-04-03 13:38:54
阅读次数:
166
Android Studio(AS)添加插件 –Genymotion
我们以添加一个Genymotion的插件作为学习路径
1.下载genymotion-idea-plugin-20150223.jar 插件
点击下载 | 密码:9z1m
2.打开AS,File > Settings
3.选择Plugins
3.点击Install plugin from disk…,选择gen...
分类:
移动开发 时间:
2015-04-03 13:36:42
阅读次数:
333
Android基础-02
1.单元测试的相关概念
测试分类:
1、根据是否知道源代码分类:
黑盒测试:
白盒测试:
2、根据测试的粒度:
方法测试:写完一个能够独立运行的方法后就去测试;
单元测试:写完一个能够运行的业务逻辑单元就去测试;JUnit单元测试;
模块测试:对模块做整体测试;
集成测试:对整个软件做集成测试;与服务器端做链条测试;
Debug调试:使用debu...
分类:
移动开发 时间:
2015-04-03 13:37:10
阅读次数:
155
手机用久了某个按键有可能会坏,比如唤醒屏幕按键,基本每天都会用到很多次。时间久了肯定会用坏,小编这里就教大家一种安卓手机修改任意键唤醒屏幕的方法,希望小编的修改任意键唤醒屏幕能帮各位朋友们更好的保护手机的按键。
采用搜索键和电源键互换的方式,前提是你的手机需要已经ROOT,然后安装一个常用的RE管理器即可,无需安装任何软件。下面我们开始吧:
第一步:找到下图路径中的文件...
分类:
移动开发 时间:
2015-04-03 13:34:35
阅读次数:
151
Android基础-03
01_android下数据库的创建(重点)
在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,...
分类:
移动开发 时间:
2015-04-03 13:36:52
阅读次数:
167
Android基础-04 网络编程
从网络上获取数据: 文本、图片、音乐、视频。
01_网络图片查看器(重点)
步骤:
1、创建URL对象,打开一个HTTP类型的连接:
2、设置请求方式GET、POST,连接的超时时间等请求参数:
3、得到服务器端返回的响应数据(以二进制流的形式返回响应数据),判断响应码是不是200请求成功、404找不到资源、503服务器端内部错误:
4、把...
分类:
移动开发 时间:
2015-04-03 13:34:42
阅读次数:
150
//write your test code here
NSError *error = nil;
NSDictionary *requestContents = @{@"receipt-data":[receipt base64EncodedStringWithOptions:0]
,@"passwo...
分类:
移动开发 时间:
2015-04-03 13:34:17
阅读次数:
182
高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序...
分类:
移动开发 时间:
2015-04-03 13:29:58
阅读次数:
134
一.fragment的生命周期,具体方法什么时候调用就不说了。二 在activity中使用fragment和通信有两种常见的方式,1.静态的方式 (1)定义一个类继承Fragment,如 MyFragment,这里复写onCreateView()方法和onAttach()方法 (2)onCrea.....
分类:
移动开发 时间:
2015-04-03 13:26:37
阅读次数:
145
选择以下按钮进行编辑数据库的创建createtableifnotexistsStudentInfo(sidinteger,username vachar(20),password vachar(20),scare vachar(20))插入insertintoStudentInfo(sid,user...
分类:
移动开发 时间:
2015-04-03 13:25:23
阅读次数:
176
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4389674.html需求:在ActivityA跳转到ActivityB,然后在ActivityB操作完返回数据给ActivityA。这个很普遍的需求,一般情况是使用...
分类:
移动开发 时间:
2015-04-03 13:23:08
阅读次数:
286
https://www.genymotion.com/#!/downloadGenymotion name and http://plugins.genymotion.com/eclipse/
分类:
移动开发 时间:
2015-04-03 13:23:19
阅读次数:
150
在iOS开发中,使用NSURLConnection去请求google places api时,如果请求的url中包含中文,则返回的结果为空,URL不能被google识别。NSString *_urlString = @"http://maps.googleapis.com/maps/api/geoc...
分类:
移动开发 时间:
2015-04-03 13:19:53
阅读次数:
117