自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Recyclerview添加点击监听功能

我们都知道RecyclerView不像Listview那样搭配有点击和长按监听,但是这并难不倒灵活的Recyclerview。实现点击监听的思路大概是这样:在Recyclerview相关的Adapter里面,写一个内部监听接口,接口里面写一个点击方法。然后在Adapter定义一个空的监听接口,另外在Adapter里面写一个点击设置公共方法,这个方法是供Recyclerview调用的,也就是

2017-03-05 17:19:21 883

原创 自定义统计表

高中的时候我们有一种统计是在坐标上画几根柱,比重越在柱就越长。这种统计图形怎么来实现的呢?这就是这篇文章目的。这种图的实现方法其实是很简单的,并不是要我们整体画一个图,只需要画一根长方形就可以了,如果需要n根长方形,就重复画n根,这样,统计图就出来了。直接上代码:protected void onDraw(Canvas canvas) { super.onDraw(canvas

2017-02-26 18:02:33 853

原创 自定义圆形进度控件

很多时候,系统自带控件是不能满足我们产品经理对我们这些程序员的要求的,所以就要用到自定义控件了。跟你说个事吧,控件是谷歌给我们程序员的,但是自定义控件肯定是给品经的,不多说了,直接上代码:首先我们要创建一个画笔:arcPaint = new Paint();arcPaint.setAntiAlias(true);arcPaint.setColor(getResources().ge

2017-02-19 18:04:40 354

原创 自定义文本框边框

有时候我们需要为TextView添加一些风采,需要有一个边框,就像相册有个边框一样。其实这个很简单的,思路就是在画布canvase上面画两个形状,画的第二个是用覆盖第一个的,只要画的第二个面积小一点,不完全覆盖第一个的形状,那么达到边框的含义啦。直接上代码吧public class MyTextView extends TextView { Paint paint1,paint2;

2017-02-18 23:27:28 823

原创 RecyclerView的入门使用

RecyclerView是listview的替代品,在V7包里面。listview有的,recyclerview全都有,并且灵活性非常强,同时可以实现glid的多行与多列。recyclerview并没有实现添加addHeadview功能,但是我们可以封装一个headerview,这个百度上大把。recyclerview的横向列表非常方便,只要三句代码就可以了。话不多说,直接上代码。先写一个界面

2017-01-23 18:30:00 248

原创 Fragment+viewpager+tablayout滑动时无弹性的解决方法

可能是fragment的oncreateView没有返回一个已定义好的布局,定义一个布局返回,即可。

2016-12-24 13:49:51 1912 1

原创 布局嵌入tablayout无法点击的问题

如果包裹tablayout的布局是RelativeLayout的话,tabLayout是无法点击的,只要将RelativeLayout改成LinearLayout即可。

2016-12-24 13:47:02 1840 3

转载 Android浏览图片,点击放大至全屏效果

http://blog.csdn.net/lonelyroamer/article/details/25497737

2016-11-09 18:18:05 2711

转载 获取Android SHA1 、生成jks密钥、签名Apk

获取应用包名.打开Android 应用工程的 AndroidManifest.xml配置文件,package 属性所对应的内容为应用包名。获取 Sha1 值.目前(2016/06/06)为止,各大第三方的SDK 配置key需要两种(图1.1)(一般只要拿到发布模式的key即可):1.开发模式(debug) 2.发布模式(release)他们的

2016-08-19 10:36:22 745

原创 更改android app默认主题

在res/style.xml文件里面加入item name="android:colorBackground">@color/grayitem>

2016-06-23 18:14:37 442

原创 okhttp的帮助文档

http://square.github.io/okhttp/里面有关于所有官方帮助。

2016-06-13 14:01:37 242

原创 把activity传递给FragmentActivity的数据再传递给FragmentActivity的子Fragment

要传递的子childFragment.onActivityResult(requestCode,resultCode,data).childFragment中的onActivityResult即可根据请求码与结果码处理相关命令。

2016-04-09 20:34:18 260

转载 关于minSdkVersion="8" 升级appcompat_v7包主题"Theme.AppCompat.Light"等不存在的问题

关于minSdkVersion="8" 升级后,又不想用 appcompat_v7包,那么appcompat_v7主题"Theme.AppCompat.Light"等不存在,,会产生编译错误,方案: 找到 高级版本 对应 的主题就可.下面以升级 到14为例.原来作用 Theme.AppCompat.Light 的替换成@android:style/Theme.Hol

2016-03-24 09:36:46 370

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

http://www.cnblogs.com/codingmyworld/archive/2011/09/14/2174255.html

2016-03-10 16:29:23 216

原创 selector背景的使用注意问题

这是设置点击到的背景颜色。如果把drawable换成了color将会闪退。设置点击后字体变色才用color

2016-01-28 17:53:42 318

转载 在scroll下面固定Button的方法

1 ScrollView2 android:layout_height="0dp"3 android:id="@+id/scrollView1"4 android:layout_width="match_parent"5 android:layout_weight="8"6 > 1 ScrollView> 2 LinearLayout 3

2016-01-14 19:56:59 413

原创 主题使用自定义style时整个屏幕的背景色变成黑色的问题

true //添加这行代码即可

2016-01-14 19:46:25 840

原创 相对布局中只有两个控件,一个居中View1,另外一个要在View1的左边的方法

android:id="@+id/top"        android:layout_width="match_parent"        android:layout_height="40dp"        android:layout_marginBottom="3dp"        android:background="@color/hui" >      

2016-01-14 19:24:27 3448

转载 android shape的使用

android:radius="9dp"        android:topLeftRadius="2dp"        android:topRightRadius="2dp"        android:bottomLeftRadius="2dp"        android:bottomRightRadius="2dp"/>             

2015-12-21 21:47:48 230

原创 android.app.Activity.startActivity(Intent intent)

android.app.Activity.startActivity(Intent intent)的调用者是Activity,也可以用某个继承Activity类的实例调用。

2015-12-08 15:21:46 2256

转载 eclipse常用快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2015-11-25 20:36:39 212

转载 eclipse快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2015-11-25 20:34:26 173

转载 Http常见返回数据

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:La Sha链接:http://www.zhihu.com/question/20908415/answer/24823723来源:知乎http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码 代码 说明100 (继续) 请求者应当继续提

2015-11-21 14:32:27 620

原创 activity与context

Context是Activity的父类,函数参数里面用Context时,可以传入Activity作参数

2015-11-19 21:58:32 366

转载 Android:View中的performClick()触发条件

点击打开链接

2015-11-13 21:25:45 421

转载 Android:dimen尺寸资源文件的使用

点击打开链接

2015-11-13 21:23:56 653

转载 AsyncTask和Handler对比

http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html点击打开链接

2015-11-12 20:10:37 183

音频播放器

实现了音频播放器的基本功能,能够同时添加多个文件,使用QMEdiaplayList和QMediaplayer类实现

2018-02-25

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

TA关注的人

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