自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (16)
  • 收藏
  • 关注

转载 Android技巧之drawablePadding设置

1.问题 我想很多小伙伴都和我一样应该很喜欢TextView中drawableLeft、drawableTop、drawableRight、drawableBottom这几个属性,因为我们可以直接用它来画出来一个图文排列的标签或者按钮,这样就对于用两个控件组成的相对复杂的布局来说容易的多,这在移动UI开发中很常用,但是这样经常会有个问题困扰着我,因为有时候我们想把图片和文字对应居中,这样就会出现关

2016-01-31 10:28:33 13486

原创 搜索框中搜索符号居中

在Android开发时,常常会添加搜索框,有时更会高仿ios搜索控件,将搜索符号显示在搜索框的中间,当点击搜索框时,又将搜索按钮移到左侧。如下图演示(生成gif被压缩了) 先给搜索框添加布局<RelativeLayout android:id="@+id/relative_search" android:layout_width="match_parent"

2016-01-25 10:11:06 4011

原创 Android设定字体大小,不随系统变化

在app开发中,我们经常会限定字体大小,不跟随系统设定的字号变化。所以在编写页面时,会经常使用dp,而不是sp;<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match

2016-01-21 23:32:15 16823

原创 Android循环添加多个控件

在Android开发中,我们有时候会在一个容器(例如:LinearLayout)中添加多个子控件,由于对控件的操作必须在主线程中,因此过多的占用主线程,势必会使程序终止退出。在下面的例子中,我们在一个LinearLayout容器中循环添加500个子控件(TextView),private final int CONTROLS_COUNT = 500;private void initWidget(

2016-01-17 19:08:20 4195

原创 webview.loadData加载出现乱码问题

昨天写了个demo,主要是从网上请求了些json格式的文章数据,然后取出有用的信息值拼凑成字符串(多半是文章文本和关联的图片,图片均转化格式),然后希望用webview加载这些数据展示文章信息,最后发现手机上显示出的图片完全没问题,可是文本文字都是一堆乱码。 在网上找了些资料,设置了webview默认编码为utf-8mWebView.getSettings().setDefaultTextEnco

2016-01-14 12:39:15 526

原创 Android 无线调试

相信很多Android开发者,都不会选择用Android模拟器调试app吧。Android自带的模拟器非常慢,占用计算机内存多,若是计算机内存比较小(4G),便会拖垮计算机的整体性能。所以很多Android开发者,都会选择使用真机调试app。只需要一部Android手机+数据线便可以很好的调试app了,可经常重复的使用数据线连接手机和计算机USB接口,对手机和计算机的接口损伤很大。这里就想大家介绍,

2016-01-13 12:36:55 747

原创 Android开发中使用MVP模式

一、为什么使用MVP模式 在Android开发中,Activity并不是标准的MVC模式中的controller,它的首要职责是加载应用布局,处理用户操作并做出响应。随着界面及逻辑的复杂度不断提升,Activity的职责便不断增加,导致整个类变得庞大臃肿。因此我们需要将复杂的逻辑处理放到另一个类Presenter中,而Activity只负责处理用户操作并响应。二、什么是MVP模式 MVP(模式-

2016-01-11 22:15:10 534

原创 json之FastJson解析

fastjson的使用一、JSON(JavaScript OjectNotation)是一种轻量级的数据交换方式。易于人的阅读和编写。也正是由于Json格式数据的简单和易用性,越来越多的开发者开始使用Json,以此同时,很多公司也封装了一套自己的Json框架,用来实现Json格式数据的转换,比如Google的Gson,阿里巴巴的FastJson,IBM的Json4J等。这里只介绍阿里巴巴的Fa

2016-01-10 23:57:42 863

retrofitDemo

文章《retrofit 2.0 简单使用》http://blog.csdn.net/peak1chen/article/details/51619509提供的demo

2016-06-09

AndroidKiller

集Apk反编译、Apk打包、Apk签名,编码互转, ADB通信(应用安装-卸载-运行-设备文件管理)等特色 功能于一 身,支持logcat日志输出,语法高亮, 基于关键字(支持单行代码或多行代码段)项目内搜索, 可自定义外部工具;吸收融汇多种工具功能与特点, 打造一站 式逆向工具操作体验,大大简化了用户在 安卓应用/游戏修改过程中的各类繁琐工作。

2016-06-02

android 5.x 过渡动画demo

博文《android 5.x—过渡动画Transition》http://blog.csdn.net/peak1chen/article/details/51330476提供demo示例

2016-05-06

RecyclerView示例

博客《RecyclerView使用介绍》http://blog.csdn.net/peak1chen/article/details/51324500提供的demo

2016-05-05

Palettedemo

文章《android 5.x—Palette》http://blog.csdn.net/peak1chen/article/details/51289687提供的下载链接

2016-05-01

Elevation使用demo

博客《Elevation阴影》http://blog.csdn.net/peak1chen/article/details/51287394提供的demo下载链接

2016-04-30

具有弹性的ListView

文章《具有弹性的ListView》http://blog.csdn.net/peak1chen/article/details/51166048提供的demo下载链接

2016-04-16

gif动画生成工具

gif动画工具,录制屏幕动画为gif,在开发演示demo时也许会需要

2016-03-06

专题订阅demo

博文《 仿专题订阅功能》http://blog.csdn.net/peak1chen/article/details/50810090 提供的demo下载链接

2016-03-05

canvas旋转绘图

博文《 Android画布canvas rotate,translate的理解》http://blog.csdn.net/peak1chen/article/details/50776507demo下载链接

2016-03-02

搜索框符号居中

文章(http://blog.csdn.net/peak1chen/article/details/50577229)提供的demo

2016-01-25

TextView Textsize

博文《Android设定字体大小,不随系统变化》提供的demo http://blog.csdn.net/peak1chen/article/details/50558139

2016-01-21

添加多个子控件

资源下载,博文《Android循环添加多个控件》(http://blog.csdn.net/peak1chen/article/details/50533070)实例demo。

2016-01-17

MVPDemo例子

MVPdemo例子,本文章http://blog.csdn.net/peak1chen/article/details/50500014提供的demo下载

2016-01-12

MVPDemo实例

MVPdemo例子,本文章http://blog.csdn.net/peak1chen/article/details/50500014提供的demo下载

2016-01-11

fastjson-1.1.36.jar

阿里巴巴的FastJson包是一个处理Json的工具包,包括了“序列化”和“反序列化”,号称是目前速度最快,性能最佳,功能强大的工具,完全支持Java Bean,集合,Map,日期,Enum,泛型,自省,无依赖,能够运行在JavaSE5.0以上的版本。

2016-01-11

空空如也

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

TA关注的人

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