Android
寒冰射手_
恋恋不忘 必有回响!
展开
-
XUtils不完全使用指南170209
xutils3.0的IOC框架使用 (快速初始化控件,及批量绑定事件)步骤:1.导入jar包带lib并add到modou 2.初始化布局文件(无需在activity中关联布局) @ContentView(R.layout.activity_main) public class MainActivity extends Activity{}3.初始化控件(无需再findviewbyi原创 2017-02-09 08:18:27 · 313 阅读 · 0 评论 -
ContentResolver内容接收者访问系统通讯录
获取手机中系统应用中联系人的信息的步骤。 我们将获取的联系人的信息用textview展示出来。 1.新建一个module,其中xml布局如下。 activity_main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi原创 2017-02-14 13:24:11 · 424 阅读 · 0 评论 -
ContentProvider与ContentResolver的交互(应用之间的数据交换)(未完)
整体思路: ContentProvider和ContentResolver的使用 要使用内容提供者和内容获取者,就必须要有两个应用 1个应用是内容提供者(这里面有数据库,有数据的增删改查的方法,uri,有ContentProvider),另外1个应用是内容接收者(根据内容提供者提供的uri对提供者的数据进行相应的操作,这里有ContentResolver)。ContentProvider(内容原创 2017-02-14 18:12:35 · 622 阅读 · 0 评论 -
RecyclerView的不完全使用攻略+点击单选(未完)
1.首先在主布局文件中引入recycleview控件,使用recycleview前必须先在文档目录结构中引入v7包中的recycleview。2.在主布局文件中引入recycleview控件。 main_activity<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.andro原创 2017-02-13 08:25:28 · 391 阅读 · 0 评论 -
Spinner的使用方法
1.首先在xml文件中添加控件<Spinner android:id="@+id/spinner" android:layout_width="match_parent" android:layout_height="wrap_content" />2.以代码方式,动态展示 Spinner 选项,用适配器给Spinner添加数据public class MainAc原创 2017-02-13 11:01:43 · 609 阅读 · 0 评论 -
在网吧写代码配置AndroidStudio开发环境
在网吧写代码配置AndroidStudio开发环境 配置JDK8 1.1 安装JDK8,并在环境变量中添加JAVA_HOME:Y:\jdk1.8.0_92 1.2 在Path路径中添加Y:\jdk1.8.0_92\bin;Y:\jdk1.8.0_92\lib; 配置sdk(准备自己的SDK即可) 安装android studio (安装版/拷贝版都行) 双击 安装文件–>n原创 2017-02-06 20:02:58 · 822 阅读 · 0 评论 -
Xlistview实现上拉刷新下拉加载及item可单选
实现思路: 1.首先要准备并拷入Xlistview的源代码或者jar包,新建一个项目XlistviewDemo对Xlistview的源代码形成依赖。 2.准备Xlistview的主布局文件Xlistview_layout.xml中添加Xlistview控件。 3.准备Xlistview的Item布局文件Xlistview_item.xml,里面两个控件,一个放数据,一个放点击可显示的单选图标。原创 2017-02-10 11:49:51 · 319 阅读 · 0 评论 -
SwipeView+ListView实现下拉刷新效果
1.编写布局文件 SwipeView是V4包里的,可系统直接导包使用。 activity_main.xml<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" xm原创 2017-02-09 17:18:22 · 595 阅读 · 0 评论 -
DrawerLayout实现侧滑仿QQ界面
简介可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。 drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性), 主内容区的内容可以随着菜单的点击而变化(这需要使用者自己实现)。1.编写Activity的布局文件 根布局使用android.support.v4.wid原创 2017-02-09 16:35:32 · 1952 阅读 · 1 评论 -
动态添加Fragment及侧滑菜单SlidingMenu仿QQ界面
主界面及Fragment界面展示总的思路是:首先创建主页面布局(头像Imgview+中间页面+底部3个按钮),中间页面的容器是FrameLayout,再创建3个fragment布局及代码,利用FragmentManager和FragmentTransaction实现点击3个按钮会切换fragment。首先创建activity_main_xml布局<?xml version="1.0" encodin原创 2017-02-09 13:31:23 · 1406 阅读 · 0 评论 -
利用Service打造最简单的音乐播放器
新建一个moudle,命名为MediaPlayer_ServiceDemo1.准备素材一首歌,将音乐资源放入res/raw 目录下,如果没有raw目录,就新建一个。2.准备布局文件,一共5个功能,开始、停止、暂停、退出应用继续播放、退出应用停止播放。 activity_main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmln原创 2017-02-15 13:21:11 · 2096 阅读 · 1 评论