个人感觉网易的客户端比较前卫,有很多新鲜的东西,有时候模仿这些好的客户端能学到很多东西
开始今天的主要课题,下面是网易客户端抽屉模式实现的效果
其实有个Drawerlayout这个布局,你得问题就已经解决掉一大半了,Drawerlayout布局本身就提供了左划和右划的功能
先上代码,然后慢慢解答,看完这篇博客你就知道Drawerlayout怎么用了
首先上逐步局文件代码
<andro...
分类:
移动开发 时间:
2014-11-25 12:54:35
阅读次数:
220
最近在做Android开发的过程中,我想要通过代码来实现数据连接的开启和关闭,最初我将目标锁定为ConnectivityManager类,但是在翻阅了Android官方API后并没有找到相关的方法,如图1。 图1 但是据说Andro...
分类:
移动开发 时间:
2014-11-24 16:59:35
阅读次数:
217
这篇文章因为是台湾人写的,语言风格很别致。本文在原文的基础上做了一些微调(主要是繁体字的问题)。今年(2014) 的 google i/o 发表令多数人为之一亮的 material design,而 google 也从「google i/o 2014」 开始,大家也陆陆续续地看到其更新的 andro...
分类:
移动开发 时间:
2014-11-23 14:20:13
阅读次数:
347
(1)国外网站都被屏蔽,连不上下载地址了修改hosts文件(C:\Windows\System32\drivers\etc\hosts),在最后添加如下内容127.0.0.1 localhost#Google主页203.208.46.146 www.google.com#这行是为了方便打开Andro...
分类:
其他好文 时间:
2014-11-22 21:21:04
阅读次数:
239
SharedPreferences用于将键值对形式的数据存储到当前应用专属的存储空间中 package com.itheima.sharedpreferences; import android.os.Bundle;
import android.app.Activity;
import andro...
分类:
移动开发 时间:
2014-11-21 01:22:34
阅读次数:
145
改善你的设计,少用异步处理线程的开销是非常大的,同时异步处理也容易出错,难调试,难维护,所以改善你的设计,尽可能的少用异步。对于一般性的数据库查询,少量的I/O操作是没有必要启动线程的。与主线程有交互时用AsyncTask,否则就用ThreadAsyncTask被设计出来的目的就是为了满足Andro...
分类:
其他好文 时间:
2014-11-19 23:37:18
阅读次数:
214
当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Andro...
分类:
移动开发 时间:
2014-11-14 00:24:11
阅读次数:
229
当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Android、iOS和Windows Phone 8,我们介绍Andro...
分类:
移动开发 时间:
2014-11-14 00:01:02
阅读次数:
264
在framework/base/core/res/res下添加资源文件后需要先编译资源然后编译framework才可正常引用进入项目根目录cdframeworks/base/core/res/执行mm命令(原生或高通),编译framework-res.apk或./mkmmframeworks/base/core/res(mtk依据各平台编译命令有所不同)编译完后com.andro..
分类:
移动开发 时间:
2014-11-13 07:13:47
阅读次数:
148
在android中我们常用的布局方式有这么几种:
1.LinearLayout (线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)
线性布局分为水平线性和垂直线性二者的属性分别为:android:orientation="horizontal"andro...
分类:
移动开发 时间:
2014-11-12 22:35:15
阅读次数:
358