- 博客(14)
- 资源 (25)
- 收藏
- 关注
转载 VolleyAir
简介VolleyAir是在著名的谷歌开源的网络框架Volley的基础上进行的二次封装,并吸取了VolleyPlus的一些封装经验,使之能更有效的在复杂的数据处理逻辑层进行网络请求,使逻辑层的代码更加清爽简洁。 之所以选择Volley进行封装,是因为Volley是一款极为高效的网络请求框架,并且开发自谷歌的Android团队。在其基础上封装适配过后,将更为有利于我们的应用开发。 使用方法1.根据自己的
2016-04-11 19:07:57
262
转载 Android Fragment详解(一):概述
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。 Fragment不能独立存在,它必须嵌入到activ
2016-04-08 16:38:03
263
转载 Android Fragment详解(一):概述
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。 Fragment不能独立存在,它必须嵌入到activity中
2016-04-08 16:29:23
383
转载 Activity 与 Fragment 通信(99%)完美解决方案(上)
前言 最近一直在想着能否有一种更好的方案来解决:Android中Activity与Fragment之间通信的问题,什么叫更好呢,就是能让Fragment的复用性高,性能还有好(不用反射),代码还要好维护,不需要为每对Activity和Fragment之间定义接口而发愁。 先简单说下Javascript这门语言吧,或许有人就会问:咱们不是聊Android的ja
2016-04-08 11:58:28
417
原创 Fragment
1.1. Fragment的设计哲学 Android在3.0中引入了Fragments的概念,主要目的是用在大屏幕设备上,支持更加动态和灵活的UI设计,例如平板电脑上,它的屏幕比手机大很多,会存在许多需要交互的UI组件,这时我们就需要用到Fragment了。从下图中我们可以看到Fragment的实际应用。 Fragment在你的应用中应当是一个模块化和可重用的组件,因为Fragm
2016-03-19 15:19:08
664
原创 在Android stido中导入工程时遇到的问题
问题描述:Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle. 解决办法:修改要导入工程的Gradle的版本,将其改为你Android stido已有的Gradle版本。 操作步骤:找到工
2016-03-05 10:36:45
874
原创 LayoutInflater
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou
2015-10-13 16:03:17
243
原创 android中全屏或取消标题栏
去掉标题栏的方法: 第一种:在activity的onCreate方法里加入以下语句。 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在setContentView()方法的前面,不然会报错的。 第二种:在AndroidManifest.xml文件中定义。 <application android:icon=
2015-09-28 13:16:28
291
原创 QQ5.0侧滑效果的实现
1. 实现效果图: 2. 工程路径: 上图的效果是用自定义HorizontalScrollView来实现的,在HorizontalScrollView里潜入一个横向排列的线性布局,然后在线性布局里分别加入菜单布局 (left_menu.xml)和内容布局,在我们初始化的时候把HorizontalScrollView的滚动条向左拉至左边菜单距离即可实现菜单布局的隐藏,关于缩放,移
2015-09-18 17:06:39
616
原创 采用SharedPreferences保存用户偏好设置参数
运行效果: 工程目录: 核心代码: (1)MainActivity.java public class MainActivity extends Activity { private EditText nameText; private EditText ageText; private PreferenceService service; @Override p
2015-09-15 21:07:06
442
原创 android中文件的保存与读取以及文件的四种操作模式
该文章主要讲解了android中文件的保存与读取,并且讲述了将文件保存到手机存储空间的四种操作模式。
2015-09-15 19:51:43
651
原创 对android应用进行单元测试
首先,需要在AndroidManifest.xml中加入以下测试权限: (1),放在标签内。 eg: (2) android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.gjj.file" android:label="Tes
2015-09-15 17:04:43
234
原创 Android之短信发送器
运行效果如下图所示: 工程路径如下图所示: 布局layout_main.xml中的代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_w
2015-09-14 21:03:20
315
原创 电话拨号器
运行效果如下图所示: 布局文件activity_main.xml的代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="m
2015-09-14 20:02:17
340
listView上拉刷新加载更多
2015-10-13
QQ5.0侧滑效果的实现
2015-09-18
网络通信之通过HTTP协议实现文件上传
2015-09-16
使用AIDL实现进程通信
2015-09-16
anddroid中创建数据库以及对数据库的增删改查
2015-09-16
android中文件的保存与读取
2015-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人