自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就酱的博客

一起努力

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 EditText设置密码显示明文及隐藏切换

显示密码格式:mEditText.setTransformationMethod(PasswordTransformationMethod.getInstance());明文显示:mEditTex.setTransformationMethod(HideReturnsTransformationMethod.getInstance());

2017-02-28 11:43:01 2050

原创 开源库ViewPagerTransforms使用

Android中我们会用到许多的动画效果,作为常用控件的ViewPager也有自己的动画设置方式,我们可以通过实现ViewPager.PagerTransformer来做出不同的切换动画效果。共有方法transformPage 应用属性动画到一个指定的页面void transformPage (View page, float position)11参数解释

2017-02-27 15:50:02 1778 1

原创 头部循环滑动广告 Android-ConvenientBanner 使用

github项目链接:https://github.com/saiwu-bigkoo/Android-ConvenientBannergradle依赖添加:compile ‘com.bigkoo:convenientbanner:2.0.5’XML布局:<com.bigkoo.convenientbanner.ConvenientBanner android

2017-02-27 14:01:22 1235

原创 获取手机IP

/** * 获取本机IP * @return */ public String getLocalIpAddress() { try { Enumeration en = NetworkInterface.getNetworkInterfaces(); // 遍历所用的网络接口 while (en.hasMoreElements()) { NetworkI

2017-02-24 14:15:38 251

原创 Android 获取常用的系统及应用的版本信息

在应用开发过程中,我们可以在AndroidManifest文件中设置应用的版本号、版本名,<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.studydemo" android:versionCode="1" android:versionName="1.0

2017-02-24 14:05:59 539

转载 使用SwipeRefreshLayout和RecyclerView实现仿“简书”下拉刷新和上拉加载更多

本文为转载文章,转载请注明出处。转载自:http://blog.csdn.net/leoleohan/article/details/50989549一、概述本篇博客介绍的是如何使用SwipeRefreshLayout和RecyclerView实现高仿简书Android端的下拉刷新和上拉加载更多的效果。根据效果图可以发现,本案例实现了如下效果

2017-02-24 11:46:06 301

原创 ImageView.ScaleType设置图解

ImageView的Scaletype属性决定了图片在View上显示的样子,如进行何种比例的缩放,及显示图片的整体还是部分。设置的方式包括:1. 在layout xml中定义Android:scaleType="CENTER"2. 在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);实例:

2017-02-24 10:21:10 240

原创 SQLite存储数据

SQLite是轻量级嵌入式数据库引擎,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。它支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。

2017-02-22 17:13:06 857

原创 SharedPreferences存储使用

适用于保存少量的数据,且这些数据的格式非常简单:字符串型、基本类型的值存储方式:key-value键值对数据文件总保存在/data/data/package name>/shared_prefs目录下面SharedPreferences本身是一个接口,我们直接创建SharedPreferences实例,只能通过Context来进行获取SharedPreferences pref

2017-02-22 14:45:19 379

原创 ScrollView中ListView、GridView高度获取错误问题

这时一个非常常见的问题,我们只需要自定义一个TestListView继承ListView然后重写其中的onMeasure方法即可。 @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int mExpandSpec = MeasureSpec.makeMeasureSpec(Inte

2017-02-21 15:21:44 508

转载 能够兼容ViewPager的ScrollView

当ScrollView和ViewPager嵌套使用时,两者或发生滑动冲突,这时我们需要重新ScrollView。public class ScollViewExtend extends ScrollView { // 滑动距离及坐标 private float xDistance, yDistance, xLast, yLast; public ScollViewExte

2017-02-21 15:12:26 346

原创 解决ListView和 EditText焦点和软键盘问题

ListView是常用的列表控件,但有时我们会在Item中嵌套EditText控件的使用,这时就会出现列表无法滑动等问题。我需要在自定义的Adapter文件中定义一个属性记录当前获取焦点Edittext所在的position,private int mEditTextIndex = -1;然后在重写的 getView 中对Edittext的touch事件进行判断。{

2017-02-21 14:59:45 1025

原创 Android webview调用本地文件选择失败解决

在Android移动应用中,我们不止会使用本地原生的界面显示,嵌套网页显示也是一个基本需求。在被调用的网页中,也许会用到本地相册选取的功能,但我们会发现这并不是一个可以直接使用的功能,需要我们添加一些方法。不多说直接上代码:在webview中,我们需要自定义一个ArcWebChromeClient继承WebChromeClient,并添加如下方法:{CSDN:CODE:22

2017-02-21 14:45:05 2658

原创 Android studio中ButterKnife Zelezny插件使用

ButterKnife Zelezny是studio中非常好用的一个插件,方便快捷的帮助开发意见生成布局文件的View声明和ButterKnife 注解。在线安装:File-->settings-->Plugins-->Browse repositories-->然后再输入框输入ButterKnife Zelezny并搜索-->install-->restart

2017-02-06 11:01:25 261

AdbWifi调试工具

AdbWifi调试工具

2017-04-08

Genymotion

2017-04-01

空空如也

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

TA关注的人

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