自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (69)
  • 收藏
  • 关注

转载 android RelativeLayout(相对布局)详细说明

[html] view plaincopyRelativeLayout(相对布局)  时间:2012-02-08 19:32来源:SJF0115 作者:android安卓 点击: 263 次  android:layout_above 将该控件的底部至于给定ID的控件之上 android:layout_below 将该控件的顶部至于给定ID的控件之下 and

2013-07-22 17:59:07 1479

转载 Android SurfaceView 绘图覆盖刷新及矩形刷新方法

SurfaceView在Android中用作游戏开发是最适宜的,本文就将演示游戏开发中常用的两种绘图刷新策略在SurfaceView中的实现方法。  首先我们来看一下本例需要用到的两个素材图片:  bj.jpg就是一个渐变图,用作背景。  question.png是一个半透明的图像,我们希望将它放在上面,围绕其圆心不断旋转。  实现代码如下:package

2013-07-19 17:46:01 2972

原创 Android的Activity屏幕切换动画(ExitAnim)-左右滑动切换(直播退出效果)

转载+整理。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public void overridePendingTransition (int enterAnim, int exitAnim)其中:

2013-07-18 17:50:04 2414

原创 xml文件下载到本地—XmlPullParser解析下载到本地的xml(vlc)

解析本地的xml和接口的xml不同之处就是 XmlPullParser的实例parser设置的输出流是:parser.setInput(inputStream, null);的inputStream:本地的流: String sdpath =mContext.getFilesDir().toString()+"/"; String mSavePath = sdpath + "qi

2013-07-18 15:09:45 3140

原创 动态的获取和设置ImageView的宽度和高度

package com.pic;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.ViewGroup.LayoutParams;import android.widget.ImageView;public class PicTest ext

2013-07-17 17:56:15 49689 2

原创 android 代码获取布局和组件的宽高

获取布局的宽高不能直接用getWidth()或者getHeight直接获取,例如:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout ll_viewArea = (LinearLayout) findViewById(

2013-07-17 09:33:16 9635

原创 android:descendantFocusability

开发中很常见的一个问题,项目中的GridView不仅仅是简单的文字和图片,常常需要自己定义GridView,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点此方法适用于所有母控件无法获取焦点的情况 开发中很常见的一个问题,项目中的GridView不仅仅是简单的文字和图片,常常需要自己定义GridView,自己的Adapter去继承BaseAdapter,在adapt

2013-07-16 14:54:29 7742

转载 Android中获取应用程序(包)的信息(launcher获取系统应用)

Android中获取应用程序(包)的信息-----PackageManager的使用(一)                                                      转载请注明出处:http://blog.csdn.net/qinjuning               本节内容是如何获取Android系统中应用程序的信息,主要包

2013-07-15 10:54:14 7802

转载 android:descendantFocusability用法简析

开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C

2013-07-15 09:28:25 862

转载 Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式

android线程池的理解,晚上在家无事 预习了一下android异步加载的例子,也学习到了一个很重要的东东 那就是线程池+缓存  下面看他们的理解。[size=1.8em]Handler+Runnable模式我们先看一个并不是异步线程加载的例子,使用 Handler+Runnable模式。这里为何不是新开线程的原因请参看这篇文章:Android Runnable 运行在那

2013-07-11 18:09:40 1441

原创 Android EventHandler—给应用添加事件處理(直播vlc)

如果您想在 Android 中定義自己的元件,您可以使用事件處理者 (EventHandler),以下是常見的處理事件。事件呼叫時機onKeyDown(int, KeyEvent)當按鍵被按下時觸發onKeyUp(int, KeyEvent)當按鍵被放開時觸發onTrackballEvent(MotionEvent)當軌跡球運動時

2013-07-11 17:04:36 7977 1

转载 Android-SurfaceView与SurfaceHolder对象

调试Media播放时,不时用到SurfaceView与SurfaceHolder对象,写case测试及实际运行效果,基本上搞清楚这两个对象的用法及区别1、SurfaceView public class SurfaceView extends ViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格

2013-07-10 18:36:45 1283

原创 Android开发中定时器的3种方法

在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与线程的sleep(long )方法Handler主要用来处理接受到的

2013-07-10 17:45:35 886

转载 保持Android手机屏幕长亮

我们知道手机为了省电设计,在一段时间没有操作的时候屏幕的灯会自动关闭,但是很多时候我们需要让手机屏幕保持亮着,例如我们使用手机看电影或者录像的时候,都需要屏幕常亮,因此这里ataaw.com归纳下在Android手机开发程序中控制屏幕长亮的方法。首先Android长亮是有PowerManager下的类WakeLock对象管理的。以下是具体方法。 A、屏幕控制需要对应的权限p

2013-07-10 16:22:35 2401

转载 Android屏幕保护KeyguardManager相关内容学习

本文出自:http://blog.csdn.net/eyu8874521/article/details/8477724前阵子收到客户要求,要做一款安卓手机和平板上使用的屏保,其实蛮奇怪的,电脑用屏保倒是见得多了,可是手机不使用的时候关掉屏幕不就OK了吗?话说现在的智能手机电池都不耐用的可怜,还装屏保岂不是很费电。原来客户是用于放在营业厅(手机相关),通过手机或者平板来使用相关设备

2013-07-10 15:53:46 1256

转载 Java之RandomAccessFile小结

今天跟大家分享一下javase中的关于I/O的操作:有时我们需要在文件的末尾追加一些内容,在这时用RandomAccessFile就很好。这个类有两个构造方法:RandomAccessFile(File file, String mode)           创建从中读取和向其中写入(可选)的随机访问文件流,该文件由 File 参数指定。Ran

2013-07-10 15:26:47 1029

原创 android Calendar获取系统时间

import java.util.Calendar;import android.app.Activity;import android.os.Bundle;public class GetSystemTime001Activity extends Activity { /** Called when the activity is first created. */ @Override

2013-07-10 11:18:40 5671

转载 Android之实现定时开关机

关于android自动关机,网上有很多应用程序和例子。 相对于自动开机来说,自动关机可以在应用层通过设置alarm来实现。而自动开机,网上的介绍就比较少了,因为它需要底层rtc时钟的支持。前段时间根据客户需求实现了自动开关机。在这里分享一下。1. 简介我的实现是在设置程序里面增加一个接口,让用户设置自动开关机,这个自动开关机的设置可以参照闹钟的设置。关于自动关机,考虑到关机的时

2013-07-10 11:15:24 1958

原创 Ubuntu解压缩指令

.gz 解压1:gunzip FileName.gz解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName -------------------------------------------

2013-07-05 16:21:28 862

原创 使用ActivityGroup时,如何保存Activity状态、如何使用子Activity的Menu?

由于很多朋友觉得,TabHost限制太多,发挥余地不大, 所以都会使用ActivityGroup来代替TabHost。但是在使用ActivityGroup时,很多朋友可能也碰上了标题中的问题。 下面简单讲一下解决办法。1. 使用ActivityGroup时,如何保存Activity状态?其实很简单, 只要像下面这样来加载Act

2013-07-05 11:45:43 737

转载 Android之ActivityGroup + GridView 实现Tab分页标签

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!      很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架。读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合。每当用户在GridView选中一项,ActivityGroup就把该项对应的

2013-07-05 11:26:48 749

转载 三个Java线程(使用线程池)交替打印1到75个数的两种解法

解法一:[java] view plaincopy还有另外一个解法:  package net.liuyx.test;        import java.util.ArrayList;    import java.util.List;    import java.util.concurrent.ExecutorSe

2013-07-05 09:17:54 1718

原创 Android有效解决加载大图片时内存溢出的问题

Android有效解决加载大图片时内存溢出的问题尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStrea

2013-07-03 20:13:43 593

原创 Java如何获取文件编码格式

1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。 按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式。其实,如果项目运行的平台就是中文操作系统,如果这些文本文件在项目内产生,即开发人员可以控制文本的编码格式,只要判定两种常见

2013-07-03 20:02:56 1860

原创 android AudioManager类 详解

点播的ProgressBar快进和快退是的声音效果:(hdp,mediacontroller.java) private OnSeekBarChangeListener mSeekListener = new OnSeekBarChangeListener() { public void onStartTrackingTouch(SeekBar bar) { mDragging

2013-07-02 11:28:23 1736

转载 android的文件操作

android的文件操作要有权限:[xhtml] view plaincopyuses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">uses-permission>  SD卡下的文件操作:1、判断SD卡是否插入[java

2013-07-02 09:38:33 700

原创 android之HttpURLConnection

1.HttpURLConnection连接URL1)创建一个URL对象URL url = new URL(http://www.baidu.com);2)利用HttpURLConnection对象从网络中获取网页数据HttpURLConnection conn = (HttpURLConnection) url.openConnection();3)设置连接超时conn

2013-07-02 09:24:09 979

原创 多线程下载文件—代码优化

启动多线程下载线程:private void downloadApk() { new downloadTask().start(); }downloadTask://xlh_add 多线程下载 public class downloadTask extends Thread { private long blockSize,downloadSizeMore;

2013-07-02 09:20:17 1533

原创 Android Service生命周期(api使用介绍)

有了 Service 类我们如何启动他呢,有两种方法:      • Context.startService()       • Context.bindService()     1.  在同一个应用任何地方调用 startService() 方法就能启动 Service 了,然后系统会回调 Service 类的 onCreate() 以及 onStart() 方法。这样启

2013-07-01 15:01:18 6398

Android 中MQTT协议的使用Demo

一、在Android中使用Mqtt可以分为6个步骤: 导入mqtt包; 配置MqttConnectOptions; 调用connect并将配置好的参数写入; 通过指定的消息进行消息订阅; 向订阅的topic中发布消息; 通过mqttCallBack的回调对接收到的消息进行处理;

2024-05-07

Android多语言方案

Android多种语言切换的最优方案

2021-01-27

DragView.7z

自定义ViewGroup实现的DragView,可以长按Item拖拽交换位置的组件源码

2021-01-27

AOP的AspectJ实现方案来做语言切换

AOP的实现有三种,IOC,JavaSisst,AspectJ。AspectJ的Demo最少,这次成功调试出一个

2020-11-27

StarUML Setup 3.0.2.7z

1.下载文件app.asar 2.安装StarUML 3.安装完成后打开文件安装目录下的resource,我的是 “C:\Program Files\StarUML\resources” 找不到的可以右键点击桌面上的StarUML,选择“打开文件所在位置”即可 4.将下载的app.asar文件替换resources目录下的app.asar文件即可

2020-11-23

TabLayout+ViewPager+Fragment复用+Gson解析本地数据

本Demo是TabLayout+ViewPager+Fragment滑动复用结构,Fragment使用了一个三级RecycleView,数据来源于Gson本地解析

2020-11-19

热门标签等自动换行的流式布局+瀑布流照片墙UI实现的优化方案

一、android 的app中经常看见热门标签等自动换行的流式布局,当上面一行的空间不够容纳新的TextView时候,才开辟下一行的空间, 如左下面作图所示,TextView的个数和包含的字符长度都是可以任意指定的。 二、整个界面会根据屏幕的宽度划分成等宽的若干列,这里我们就分成三列。每当需要添加一张图片时,会将这张图片的宽度压缩成和列一样宽,再按照同样的压缩比例对图片的高度进行压缩,然后在这三列中找出当前高度最小的一列,将图片添加到这一列中。之后每当需要添加一张新图片时,都去重复上面的操作,就会形成瀑布流格局的照片墙

2020-10-25

lib_coder.zip

工程是一个library。 算法集合: 1、电子邮件传输算法——Base64 2、验证数据完整性——消息摘要算法——用于验证数据完整性服务 3、初等数据加密——对称加密算法——用于保证数据保密性服务 4、高等数据加密——非对称加密算法——用于保证数据保密性服务 5、带密钥的消息摘要算法——数据签名算法——用于抗否认性服务( 电子商务系统应有效防止商业欺诈行为的发生,保证商业信用和行为的不可否认性,保证交易各方对已做交易无法抵赖) 6、终极武器——数字证书 7、终极装备——安全协议

2020-04-08

WindowMangerService原理与定制

wms 主要功能说明: 一 wms 的启动 二 wms 的工作方式 三 wms,ams 与 activity 间的关系 四 窗口的类型与层级 五 窗口策略 六 窗口的添加过程 七 surface 的管理 八 九 十

2019-02-25

MediaPlayer播放mp3的Demo

 Android提供了常见的音频、视频的编码、解码机制。借助于多媒体类MediaPlayer的支持,开发人员可以很方便在在应用中播放音频、视频。本篇博客主要讲解在Android平台下如何播放一个音频文件

2019-02-12

贝塞尔曲线

贝塞尔曲线 http://blog.csdn.net/heng615975867/article/details/79270525

2018-02-06

广告竖直滑动的单TextView效果

自定义TextView,单TextView ondraw 字符串 竖直滑动仿广告滑动效果

2017-08-08

使用GPU渲染分析apk性能

GPU渲染分析性能:http://blog.csdn.net/heng615975867/article/details/53423690

2016-12-01

Jenkins入门手册

网络上很多大神的博客有关于 Jenkins 的文章,有点蛋疼的是。大神们往往写的很简单,像 我这种小白级人物看着像天书。我现在写下的都是我在使用 jenkins 时的一些经验

2016-10-08

软件架构设计

本书围绕“软件架构设计”主题,从“程序员”成长的视角,深入浅出地讲述了架构师的修炼之道。从“基础篇”、到“设计过程篇”、到“模块划分专题”,本书覆盖了架构设计的关键技能项,并且对于架构设计过程中可能出现的各种问题给与了解答。 本书对于有志于成为架构师的程序员们具有非常有效的指导意义,对于已经成为架构师的同行们系统化规范架构设计也是一本很好的教材。

2016-09-08

超仿微信代码

1.注册登录部分: 1.1重写了EditText的默认的蓝色底线,变成微信的绿色 1.2 登录和注册按钮对输入框进行监听,并变色 1.3 密码明文和隐藏 2.主页 2.1全仿微信底部导航 2.2 右上角加号按钮可进入 “发起群聊”和“添加朋友“ 2.3 显示未读消息数和未读通知数 3.聊天列表页: 3.1 群聊头像是群成员头像的组合,有1.2.3.4.5种类型的头像 3.2 置顶功能。置顶后该会话item置于列表顶端,并像微信一样变底色 3.3 删除列表功能,删除该条会话记录 4.通讯录页 4.1 显示好友列表 4.2 进入还有申请通知 4.3 进入群聊列表 5.发现页(正在开发朋友圈功能.....) 6.用户详情页 6.1 资料设置(目前可更改的资料是:头像、昵称、性别) 6.2 微信号只能设置一次。 6.3 设置页(通知、声音、震动、退出登录) 7.用户申请通知 7.1按时间由近及远排序 7.2 显示申请理由 7.3 处理状态(已添加、同意) 8.查找添加用户 8.1 按用户的手机号查找用户 8.2 搜索的用户的存在显示用户资料 8.3 若该用户已经是好友,显示”发送消息“按钮 8.4 若该用户不是好友,显示添加好友,并要求输入申请理由 9.发起群聊 9.1可以在输入框内按用户昵称搜索好友 9.2 添加群聊的用户的头像可以动态显示在顶部 10.聊天页面 可以发送语音文字图片和视频(后续更新更多表情和设置聊天背景) 11聊天设置 11.1单聊:置顶聊天、免打扰、和清除聊天记录 11.2 群聊:显示群成员列表、增加群成员、删除群成员(群主可操作)、 修改群名称、置顶聊天、屏蔽清除群消息 2015.4.24更新: 1、增加最近在线功能(很多同志反映没有好友无法测试聊天)-----作者更新 2、可以和陌生人直接聊天---作者更新 3、修复位置不能发送,保存按钮监听补上了------网友更新 Change... 7980513324、聊天消息可复制、删除------网友更新 Change... 798051332 注意:为了实现陌生人聊天,逻辑上有较大改动,旧版本的不要和新版本的互相聊天,这是因为陌生人的头像昵称信息是封装在消息里面的,旧版本没有这个设置,新版本获取不到附加字段,会出问题。切记!

2016-09-05

(修改)Android 完美高仿的微信源码

本软件基本实现微信的所有UI效果 具备如下功能点: 登录 功能指引 退出对话框 设置界面 会话界面 右上角功能键 详细资料头像点击放大效果 摇一摇 摇一摇判断“shake”部分来源于网络 具体地址忘了 摇一摇的动画效果是我做的 支持真机摇一摇哦 新特点:主界面使用的是viewpager 支持手势也支持底部图标点击 (比原版微信tabhost强多了 )">本软件基本实现微信的所有UI效果 具备如下功能点: 登录 功能指引 退出对话框 设置界面 会话界面 右上角功能键 详细资料头像点击放大效果 摇一摇 摇一摇判断“shake”部分来源于网络

2016-09-05

MAC反编译APK工具包

MAC平台下的APK反编译工具,详细教程请参照http://blog.csdn.net/heng615975867/article/details/52312695

2016-08-25

httpclient-4.3.6.jar架包

eclipse引用android-async-http框架库,解决NotFound:cz.msebera.android.httpclient

2016-07-04

用SurfaceView自定义时钟

用SurfaceView自定义绘制时钟效果,attr自定义属性效果,时钟秒针每秒绘制一次,分针没分绘制一次

2016-01-27

利用SurfaceView连接随机点绘制的闪电效果

在一个透明的Activity上用SurfaceView绘制闪电,同时加上震动和音效。 在touch事件中调用闪电算法。

2016-01-21

android ant 多渠道打包&博客教程

ant多渠道打包,和博客教程 http://blog.csdn.net/likebamboo/article/details/17953259

2016-01-21

使用XIB自定义一个UIView

iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view。

2015-01-09

IOS单例模式调试代码

ios 单例学习调试的demo

2015-01-09

Gallery层叠自动循环切换效果

定义Gallery,层叠中间放大显示,自动循环切换效果,可以作为引导页。

2014-08-05

ListView自定义滚动条,上下滚动的按钮

1、滚动条高度随listview里item数量自动控制 2、listview的item数量特殊时的bug修复

2014-03-30

SDL1.3源码

SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

2014-03-14

图片轮播(Viwepager)+(读取网络图片)+点击图片(WebView)展示

1.上面的图片不是放在本地的是通过解析服务器端JSON地址解析之后展示在ViewPager里面的。 2. 读取服务器端TXT文本里面放的JSON数据,图片地址、标题名称。 JSON变量参数名称:网页地址:mArticleUrl 。 图片地址:mPictureUrl 。标题名称:mTitle [{"mArticleUrl":"http://egov.xinjiang.gov.cn/xxgk/zwdt/tpxw/2013/230811.htm","mPictureUrl":"http://egov.xinjiang.gov.cn/webpub/articleimgs/2013_12/33287/20131209101505232.jpg","mTitle":"自治区党委决策部署谋划做好明年经济工作"}] 这一段JSON格式的数据新建一个文本然后放到服务器上面或者Ftp上面都可以,只要IP地址固定的服务器上面都行,名字随便起后缀名为比如XXX.txt 。

2014-02-14

实现第三方授权登录、分享以及获取用户资料

由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料,做了一个Demo。实现起来的效果还是不错的,不敢独享,决定写一个总结的教程,供大家互相交流、学习和参考,博主只求能和大家共同进步。希望能多多支持! 这篇文章中,我们使用到了Share SDK,它是为iOS、Android、WP8的APP提供社会化功能的一个组件,目前支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台。

2014-01-08

第三方授权登录、分享以及获取用户资料

由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料,做了一个Demo。实现起来的效果还是不错的,不敢独享,决定写一个总结的教程,供大家互相交流、学习和参考,博主只求能和大家共同进步。希望能多多支持! 这篇文章中,我们使用到了Share SDK,它是为iOS、Android、WP8的APP提供社会化功能的一个组件,目前支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台。

2014-01-08

微信滑动删除效果

微信滑动删除效果

2014-01-06

多线程多任务断点续传

多线程多任务断点续传

2014-01-02

仿IOS的list下拉刷新pullRefresh

模仿IOS的下拉刷新效果的 demo 内容可以嵌套 listView ScrollView 或者普通View 图形使用path实现 具体是 两个半弧形 加上 两条二阶贝塞尔曲线。

2013-12-30

Gragview拖拽ICon位置交换

Gragview拖拽ICon位置交换

2013-12-06

自定义漂亮的圆形进度条

对Android中实现画圆弧及圆弧效果中所实现的效果进行了修改,改为进度圆心进度条

2013-12-03

高仿百度桌面圆盘

高仿百度桌面圆盘

2013-12-01

ImageFilterForAndroid图像渲染

ImageFilterForAndroid中拥有许多丰富的图片渲染,扭曲效果

2013-11-22

Android中Scroller滑屏实现

Android中滑屏实现----如何实现触摸滑屏以及Scroller类详解

2013-11-18

google Zxing二维码条形码扫描

基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果的实例代码

2013-11-18

Navigation Drawer(导航抽屉)模式

在2013 google IO当天,Android团的更新了Support库,新版本(V13)的Support库中新加入了几个比较重要的功能。 添加 DrawerLayout 控件,支持创建 Navigation Drawer模式。可以设置从左边划出菜单或者右边,也可以左右菜单同时存在。 添加 SlidingPaneLayout 控件来支持各种屏幕上的摘要、详情界面模式。比如 Gmail邮件列表和单个邮件详情界面。当在手机上显示的时候,邮件列表和详情界面分别为两个界面;当在平板上显示的时候,则为一个界面。 添加 ActionBarDrawerToggle 工具类,方便把 DrawerLayout 和 ActionBar 功能结合起来。

2013-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除