手把手教你:android调用系统相机、相册功能,适配6.0权限获取以及7.0以后获取URI(兼容多版本)

Android中调用系统相机来拍摄照片的代码,如下: 1、首先设置Uri获取判断以及相机请求Code public final int TYPE_TAKE_PHOTO = 1;//Uri获取类型判断 public final int CODE_TAKE_PHOTO = 1;//相机Req...

2017-05-15 14:18:43

阅读数 19621

评论数 5

android中控件焦点问题和输入法的显示与隐藏

一、焦点问题   开发中常遇到的问题,特别是列表类控件,

2017-05-12 16:53:51

阅读数 1753

评论数 0

侧滑菜单控件DrawerLayout使用讲解

DrawerLayout是Android V4包下一个带有侧滑功能的布局控件,只需要按照DrawerLayout规定的布局格式进行布局,即可实现左右侧滑效果。 一、约定的布局   DrawerLayout的布局一般分为三个部分:第一部分为主界面内容布局,第二部分为左边侧滑界面布局,第三部分为右边侧...

2017-05-10 15:54:05

阅读数 640

评论数 0

快速讲解CardView的使用

CardView和RecyclerView一样是Android5.0以后新出现的控件,伴随着Material Design设计而诞生。 一、引入CardView    在AS新建项目中需要使用CardView组件,和RecyclerView一样,需要在Gradle里面提前加入CardView的 包...

2017-04-12 17:07:20

阅读数 14372

评论数 0

ScrollView嵌套RecyclerView显示不完整,以及滑动延迟的解决办法

最近发现有人在对于ScrollView嵌套RecyclerView显示和滑动方面有些问题,就简单讲讲解决办法。   之前有简单写过处理ScrollView嵌套RecyclerView不显示问题,链接:   解决嵌套不显示。   问题1、在6.0以上版本中ScrollView嵌套RecyclerVi...

2017-03-28 15:10:59

阅读数 6809

评论数 3

Android循环滚动控件——ViewFlipper的使用

假设现在让你实现一个垂直循环滚动的效果,你的第一反应是什么?如果是立马想找第三方或者想着自定义(嘿!真不嫌麻烦),那么你对ViewFlipper是陌生的,说明这篇博客对你是有价值的。请往下看:   ViewFlipper是Android中的基础控件,可能在一般开发中很少有人用到,所以很多开发者感觉...

2017-03-08 11:10:15

阅读数 17452

评论数 5

关于时间格式yyyy-MM-dd HH:mm:ss具体讲解

d               月中的某一天。一位数的日期没有前导零。     dd             月中的某一天。一位数的日期有一个前导零。     ddd           周中某天的缩写名称,在   AbbreviatedDayNames   中定义。     dddd      ...

2017-02-23 17:29:19

阅读数 826

评论数 0

详解自主实现RecyclerView下拉刷新、上拉加载、Header、Footer以及swiperefreshlayout的部分讲解

实现recyclerview的下拉刷新,和很多人用的一样,使用的是swiperefreshlayout + recyclerview的方式实现下拉刷新。 首先,附上swiperefreshlayout + recyclerview的布局文件,如下。                         ...

2017-02-23 16:36:28

阅读数 2042

评论数 1

解决ScrollView嵌套RecyclerView,RecyclerView不显示问题

用ScrollView嵌套RecyclerView,RecyclerView会不显示,如果你遇到了这个问题,请往下看。     解决办法:首先,将嵌套在外层的ScrollView的宽、高均设置为match_parent,然后,在ScrollView的布局中加入一句话:android:fillVi...

2016-12-19 16:31:48

阅读数 5616

评论数 1

通俗易懂,手把手教会你android 6.0后(兼容6.0之前版本)申请危险权限的方法

android6.0发布后,应用内部申请权限的方法不再是统一的在AndroidManiFest.xml文件中配置,具体原因请看

2016-12-16 14:05:29

阅读数 3701

评论数 0

android studio很简单的资源分包

传送门 也许你曾经用过这个插件来对资源文件layout进行分类https://github.com/dmytrodanylyk/folding-plugin,但如今随着AS版本的升高,该插件已经不再支持。  now,我来分享一种比这个插件更加优秀合理地对资源进行分包,让你的资源文件看起...

2016-12-05 11:20:46

阅读数 1128

评论数 0

杂谈,以及HttpClient过时后,继续使用HttpClient的方法

关于HttpClient和HttpURLConnection    参考:http://dwtedx.com/itshare_394.html 大多数的Android应用程序都会使用HTTP协议来发送和接收网络数据,而Android中主要提供了两种方式来进行HTTP操作:HttpURLConnec...

2016-11-25 16:15:30

阅读数 14316

评论数 0

使用Glide加载、缓存图片、解决背景出现浅绿色

之前一直使用Volley ImageLoader、或者Picasso,无意间发现Glide,觉得真的是棒棒的。 1、和其他的一样在Module的build.gradle中添加依赖 compile 'com.github.bumptech.glide:glide:3.7.0' compile...

2016-11-15 15:42:33

阅读数 4275

评论数 0

android6.0后权限概谈

运行时权限理解-传送门 前言  谷歌在2015年8月份时候,发布了Android 6.0版本,代号叫做“棉花糖”(Marshmallow ),其中的很大的一部分变化,是在用户权限授权上,或许是感觉之前默认授权的不合理,现在6.0出来,使得用户权限授权变得合理。这可能也是参考IO...

2016-11-10 15:19:43

阅读数 878

评论数 0

本地html文件放置位置,android中加载本地Html文件

最近因为忙着项目上线的事,完全把写博客的事给忘了,先给自己三个 存放本地html文件:放在app/src/main/assets目录下,一般来说android studio项目下是没有assets文件夹的,所以需要在app/src/main下新建一个文件夹,取名assets.如图:        ...

2016-11-08 11:21:56

阅读数 47966

评论数 7

对于double和float类型运算精度丢失,请使用BigDecimal

祝福之链接,基本用法 BigDecimal用法详解 一、简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。flo...

2016-10-27 11:28:49

阅读数 1856

评论数 0

Android ImageView的scaleType属性与adjustViewBounds属性

转载:http://www.2cto.com/kf/201411/348601.html scaleType ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fit...

2016-10-13 15:01:22

阅读数 280

评论数 0

干货,满满的干货——OkHttp3之Cookies管理及持久化

感谢原址:file:///C:/Users/Administrator/Desktop/cookie/OkHttp3之Cookies管理及持久化%20-%20Akioss%20Share%20-%20SegmentFault.html Cookies管理 OkHttp的源码过于...

2016-10-10 19:30:04

阅读数 11350

评论数 4

android获取服务器端的Cookies讲解

原址:http://www.cnblogs.com/lianghui66/archive/2013/03/12/2956249.html Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 Cook...

2016-10-08 17:00:12

阅读数 2492

评论数 1

转载一篇干货,Android软键盘弹出时把布局顶上去的解决方法

原址:http://blog.sina.com.cn/s/blog_9564cb6e0101g2eb.html 解决方法,在mainfest.xml中,对那个Activity加: Android:windowSoftInputMode="adjustPan|stateHidden&...

2016-09-30 17:20:34

阅读数 8036

评论数 0

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