- 博客(35)
- 收藏
- 关注
转载 Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
传送门(最新文档信息请跳转到github查看)https://github.com/youth5201314/banner现在的绝大数app都有banner界面,实现循环播放多个广告图片和手动滑动循环等功能。因为ViewPager并不支持循环翻页,所以要实现循环还得需要自己去动手,我就把项目中的控件剔了出来,希望大家觉得有用。目前框架可以进行不同样式、不同动画设置,以及
2017-08-23 16:02:51 852
转载 StatusBarUtil 状态栏工具类(实现沉浸式状态栏/变色状态栏)
这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度,满足你司设计师的各种要求(雾)。在此之前我写过一篇Android App 沉浸式状态栏解决方案,后来我司设计师说默认的透明度太深了,让我改浅一点,然后在想了一些办法之后给解决了。本着不重复造轮子的原则,索性整理成一个工具类,方便需要的开发者。项目 GitH
2017-08-22 18:30:15 811
转载 Android状态栏微技巧,带你真正理解沉浸式模式
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/51763825本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索郭霖 即可关注,每天都有文章更新。记得之前有朋友在留言里让我写一篇关于沉浸式状态栏的文章,正巧我确实有这个打算,那么本篇就给大家带来一次沉浸式状态栏的微技巧讲解。其实说到沉浸式状态栏
2017-08-22 18:27:17 391
转载 MPAndroidChart—— pieChart 属性详解
MPAndroidChart GitHub 地址:https://github.com/PhilJay/MPAndroidChartpieChart 常用属性详解:[java] view plain copyprint?// 设置 pieChart 图表基本属性 mChart.setUsePercentValues(false);
2017-08-21 15:51:19 2636
转载 Android饼状图的绘制
Android饼状图的绘制在Github上看到一个不错的Android图标绘制的开源项目MPAndroidChart[https://github.com/PhilJay/MPAndroidChart],今天在这里介绍一下里面饼状图的使用,很少写博客,写得不好,同行见谅,勿喷。先来看看官网的效果: MPAndroidChart的使用第一步,当然是引用这个库在Androi
2017-08-21 14:59:11 629
转载 Android图表库MPAndroidChart(七)—饼状图
Android图表库MPAndroidChart(七)—饼状图可以再简单一点接上文,今天实现的是用的很多的,作用在统计上的饼状图,我们看下今天的效果这个效果,我们实现,和之前一样的套路,我先来说下这个的应用场景,假设,我是一名小学老师,现在教务处让我设置一个图表,说明下我带的班级期末考试有多少人优秀,多少人及格和不及格等等,而这些呢,我已经算出来百分比了,只剩下画图了,
2017-08-21 14:44:04 1605
转载 Android Studio创建的Android项目一般需要忽略的文件
Android Studio创建的Android项目一般需要忽略参考: http://blog.csdn.net/qq_22780533/article/details/519650071、.idea文件夹2、.gradle文件夹3、所有的build文件夹4、所有的.iml文件5、local.properties文件。第一种:在Android Studio中设
2017-08-21 12:34:39 465
转载 Retrofit+RecyclerView+SwipeRefreshlayout实现上拉刷新和分页加载
使用Retrofit+RecyclerView+Swiperefreshlayout实现分页加载数据,包括上拉刷新和下拉加载更多。 demo中的api参考地址 http://gank.io/api/data/福利/5/1用到的知识点:Retrofit实现网络请求Recyclerview列表Swiperefreshlayout实现下拉刷新,上拉加载更多加载图片用Glide
2017-08-21 11:49:23 826
转载 Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法
前言:今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。正常情况下:一、获取开发版SHA1:在此我直接用Android Studio提供的命令控制台了,毕竟做android开发几乎都是用Android Studio了。1、打开a
2017-08-21 11:26:03 251
转载 自动变色自定义View和自定义关键字变色TextView
让TextView中有一部分变色很多种方法:1.textview.setText(Html.fromHtml("后面文字颜色属性不一样:变色文字"));2.String wholeStr = "后面的颜色将要改变哈哈哈这是要改变的颜色";StringFormatUtil spanStr = new StringFormatUtil(this, wholeStr, "这是要改变的
2017-08-21 11:22:13 351
转载 在Activity中响应ListView内部按钮的点击事件
最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在Adapter中响应?对于这个问题,我最初给他的解答是,在Adapter中定义一个回调接口,在Activity中实现该接口,从而实现对点击事件的响应。下班后思考了一下,觉得有两种方式都能比较好的实现:使用接口回调和使用抽象类回调。正好可以复习一下接口和抽象类的区别,于是写了两个Demo
2017-08-21 10:59:13 281
转载 Android 多商品订单评价(类似淘宝)
前几日一商城类项目,有一需求,需要对一份订单的里面几个商品进行分别评价(图片,文字内容,星级);以前都是对一份订单所有商品一起评价,那种简单的多;后来,承蒙老大细心指导,终于弄出来个看起来还算凑活的,还是先贴一下效果图吧。。。抖动的有点卡,gif图的问题图片的相关操作展示.gif具体评价实现*上面这张图是订单列表,可以看到有几个商品,要对这几个商品进
2017-08-21 10:48:03 3890 2
转载 android Activity跳转到指定的Fragment
在要跳转的activity中的按钮写://一、先跳转到主MyActivityFragment,通过传递参数让他接受case R.id.grxxbut: Intent show=new Intent(GrXxActivity.this,MyActivityFragment.class); show.putExtra("grxx",1);startActivity(show);finish();bre
2017-08-19 18:40:41 4143
转载 Android中WebView点击事件的拦截跳转到原生的界面
我们可以知道,Android中嵌入WebView可以快速实现app开发上线,这个时候H5 和webview之间的交互就变得十分重要了,到目前为止交互的形式遇到的有三种:第一:拦截H5界面的控件,具体实现看我前面的一篇博客: http://blog.csdn.net/qq_33923079/article/details/52869787;第二:拦截H5界面的点击事件,我们都是知
2017-08-19 17:38:02 1860
原创 editText控件相关
一、不让editText自动获取焦点有这样一种情况,当进入一个Activity,而这个Activity中有EditText的时候,会自动获取焦点并弹出软键盘。。但是有时候并不希望这样,而是希望点击之后才获取焦点那么这时候需要给给EditText的父控件添加两个属性就可以拦截掉这个自动获取焦点的动作。如下:android:focusable="true"androi
2017-08-19 16:25:47 224
转载 12个Material Design风格控件的使用
项目在GitHub上的地址:https://github.com/Hebin320/MaterialDesignUseCSDN上的下载地址http://download.csdn.net/detail/hebin320320/96582151、AppBarLayout、ToolBarAppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,
2017-08-18 16:02:08 309
转载 截屏与截长图功能的实现
Demo在GitHub的地址:https://github.com/Hebin320/ScreenShootDemo在CSDN上的下载地址:http://download.csdn.net/detail/hebin320320/9721970在Android开发中,有时候会遇到需要截屏分享到朋友圈或者QQ,截屏有截取当前屏幕,也有需要截取不仅一个屏幕,可能会很长。截取当前屏
2017-08-18 15:11:23 459
转载 GitHub开源控件的使用合集
Android的加载动画AVLoadingIndicatorView项目地址:https://github.com/81813780/AVLoadingIndicatorView11首先,在 build.gradle.中添加; dependencies { compile 'com.wang.avi:library:2.1.3' }123123然后在
2017-08-18 14:53:48 1399
转载 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边
仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边先上效果图:实现思路:1.先说右边标题:首先,右边的数据源集合中的Javabean中含有三个属性name,type,title,而每个条目中会默认含有一个标题.如果这是第一个条目,就让标题显示出来,再如果这个条目的类型和上一个条目的类型不一样,就让这个条目的标题显示出来,否则
2017-08-18 11:02:40 1925 1
转载 webView怎么保存设置Cookie
今天朋友问到了webview怎么设置保存Cookie的问题,因为之前在网上搜索了很多种方法,经过反复试验整理出一个简单好用的方法,废话不多说,没图没代码说个卵重点关注图中蓝色部分这行代码中String cookieString = "access_token=" + token + "; path=/";<ul class="pre-numberin
2017-08-18 10:18:03 860
转载 webView怎么保存设置Cookie
今天朋友问到了webview怎么设置保存Cookie的问题,因为之前在网上搜索了很多种方法,经过反复试验整理出一个简单好用的方法,废话不多说,没图没代码说个卵重点关注图中蓝色部分这行代码中String cookieString = "access_token=" + token + "; path=/";<ul class="pre-numberin
2017-08-18 10:07:01 455
转载 仿美团炫酷动画效果的A-Z字母排序侧边库1
EasySideBar一款按字母排序的库,已封装好城市数据,可定制化强,也可以下载源代码用Module的形式引入自己改一改来使用,也可稍做改造定制成通讯录。手指触摸选中的屏幕区域,A-Z字母会有偏移动画,防止手指遮挡住字母,很大程度上提升了交互和用户体验度。觉得还不错的话欢迎Star ~使用步骤:1.添加Jcenter
2017-08-17 18:39:24 419
转载 Android-PickerView系列之封装篇(三)
注:此文交由跟我一起维护Android-PickerView 项目的伙伴totcw写的,友情链接:http://blog.csdn.net/totcw一、概述 这是Android-pickerview系列的第三篇文章,主要是讲解一下时间选择器TimePickerView是如何封装的,关于怎么使用这个控件的可以查看Android-PickerView系列之介绍与使用篇(一),想要研究Wh
2017-08-17 18:18:57 310
转载 Android-PickerView系列之源码解析篇(二)
前言 WheelView想必大家或多或少都有一定了解, 它是一款3D滚轮控件,效果类似iOS 上面的UIpickerview 。按照国际惯例,先放一张效果图: 以上是Android-PickerView 的demo演示图,它有时间选择和选项选择,并支持一二三级联动,支持自定义样式。 由于原作者saiwu-bigkoo(吴哥)已经转行不干编程了,他已把
2017-08-17 18:17:47 718
转载 Android-PickerView系列之介绍与使用篇(一)
声明:本文为博主原创文章,转载请注明出处:小嵩的博客 一、介绍Android-PickerView是一款仿<a href="http://lib.csdn.net/base/ios" class="replace_word" title="iOS知识库" target="_blank" style="color:#df3434; font-weight:
2017-08-17 18:14:48 570
转载 Android-PickerView 说明文档(API)
Android-PickerView(3.x版本)方法名与参数说明Builder(Context context, OnTimeSelectListener listener)和build()这两个方法必须实现,其余都是可选项 方法名称 适用范围 描述 最低版本限制 Builder(Context
2017-08-17 18:13:13 287
转载 Android酷炫实用的开源框架(UI框架)
Android酷炫实用的开源框架(UI框架)前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧滑菜单,Yalantis 出
2017-08-17 17:57:22 224
转载 Android中 完美实现 计时 倒计时 时间间隔处理等功能实现 by CountDownTimer
今天实现一个 呼叫计时的功能,需要用一个延时处理的方法,搜了一下各种方案 比如TimerTask thread handler.post等等,发现 有的能实现功能但比较麻烦 比如TimerTask,有比较简单的 但时间又不准确,幸而在一个评论里看到了一种简单完美方便的姐姐方案,google 在<a href="http://lib.csdn.net/base/android" class="rep
2017-08-17 16:22:00 663
转载 Android打造不一样的EmptyView
大家都对ListView非常熟悉,目测也会经常使用ListView的一个方法setEmptyView,来设置当数据加载中或者数据加载失败的一个提醒的效果,这个方法虽然使用起来简单,但是如果你提供一个复杂的布局,例如: 在数据加载失败后,添加一个Button让用户可以选择重新加载数据。那么,你可能会这么做,find这个button,然后给button设置点击事件,好
2017-08-17 14:53:11 288
转载 Android中intent启动Activity中intent.setFlags()的作用
Intent.setFlags()函数用法:Intent的常用Flag参数:FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_
2017-08-17 12:15:25 319
转载 ButterKnife 8.0.1版本在AndroidStudio中的配置
今天在AndroidStudio中使用ButterKnife时出现了问题,总是出现空指针,最终从网上找到解决办法。1.Project的build.gradle文件中增加classpathbuildscript { repositories { jcenter() } dependencies { classpath 'com.an
2017-08-17 11:58:30 249
转载 csdn如何转载别人的文章
转载于:http://blog.csdn.NET/jiangping_zhu/article/details/18044109作者:包心菜加糯米饭1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy as HTML
2017-08-17 11:28:42 237
原创 在activity里获取listview条目里的子控件
//获取评价信息,开个线程刷新adapter,得到item的控件 gd_lv_store.post(new Runnable() { @Override public void run() { for (int i = 0; i gd_lv_store.getChildCount(); i++) {
2017-05-20 18:55:03 606
转载 客户端项目连接svn和项目添加忽略
作者:知乎用户链接:https://www.zhihu.com/question/32298079/answer/56010423来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。通过这两天对Android Studio的研究,终于搞通了Android Studio的基本操作及与SVN的相关关联操作(这样才能在公司的开发工作中使用);Google
2017-05-18 13:27:09 318
转载 Android RecyclerView
概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构
2016-10-08 18:14:41 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人