chenxuanhe1995的博客

以此监督,以此进步。

Android国际化 动态更换本地语言

Android动态更换应用语言在开发应用过程中,对于一些有多国语言支撑的项目而言,就需要做到动态国际化的需求,当然Android应用基本上都是默认读取手机的当前语言环境,然后默认获取相对应的语言资源strings。 难免项目会需要应用到以上的需求,那么我们就来满足这个需求。首先:准备两个语言资源:...

2017-07-26 10:20:06

阅读数 1820

评论数 0

DiskLruCache理解使用心得

DiskLruCache 本文的基础,都是建立在看了郭神的博客之后,如有从未接触过DiskLreCache技术的,课先看郭霖的文章,以上是地址。 http://blog.csdn.net/guolin_blog/article/details/28863651接下来说到自己:DiskLreCac...

2017-04-10 20:13:31

阅读数 473

评论数 0

关于SearchView的使用理解

SearchView 主要是用于一个提示功能,类似于 这种效果。首先,SearchView的使用会有十分难看的黑框,所以,找到的解决办法就是写个方法,Adapter.getFilter().filter(String x);,这样才能消除黑框,至于黑框的效果,各自体会好看与否。用到的是上一...

2017-03-21 19:05:42

阅读数 327

评论数 0

对控件ListView的理解与使用

ListView这个控件,所有开发Android的人都会用过的吧,不过相对于RecyclerView而言,ListView我算是用的非常少的了。所以说到对ListView真正的多了解,自己却并不是那么熟悉,所以就重新去理解使用一番ListView,还可以配上Popupwindow + ListVi...

2017-03-21 16:16:13

阅读数 272

评论数 0

ExpandableListView的使用和理解

ExpandableListView顾英文思意:可扩展列表视图。之前一直看别人用这个控件,哇,觉得肯定很复杂,数据也很复杂吧,也就一直没尝试用到这个控件,就和我对自定义View是一样的感觉,是新手必经之路,又很怕去触碰,觉得比较难,放在以后再说,但是,建议,没有什么难不难,去理解,去写控件的代码,...

2017-03-17 15:34:04

阅读数 586

评论数 0

Android Studio升到2.3 关于gradle的问题

最近大四,忙着各种事情,加上面试等等,好久没继续写博客了。 前几天,把Android Studio更新到了2.3,算是我最早一次就更新AS了吧,之前都是别人催我或者叫我更,我才会更。回到正题,更新了Android Studio2.3之后,就出现了一些小问题了,其他的都能解决,就是gradle烦...

2017-03-14 20:29:43

阅读数 369

评论数 0

android类似扑克卡片翻转效果

今天看见一个Android 扑克卡片翻转效果的帖子,于是手痒想学一学,由于接触过的Animation动画等比较少,所以感觉很新奇。首先,说一下布局,是FrameLayout,这个布局设置一点点击方法,要设置id,之后会用到。这个布局还包括两个子布局,分别是Poke的正面和反面布局。上代码: ...

2017-02-08 15:05:43

阅读数 992

评论数 0

Okhttp3替代HttpURLConnection优势

突发想到,自己之前的毕业设计中,用到的是HttpURLConnection进行的联网,当时也是一知半解照着教科书上的流程进行联网并通过get方式获取数据,代码量十分繁重。 在原来的HttpURLConnection基础上,进行一次联网登陆的流程大致分为: 1.获得EsitText上的数据,账号...

2017-02-08 14:12:52

阅读数 4599

评论数 1

Android UI之沉浸式状态栏Translucent System Bar

沉浸式状态栏Translucent System Bar开发UI中,沉浸式一直是一个问题,如何完美的做到app与界面融为一体,之前写的会有一条很明显的黑线,所以Translucent System Bar 就成了一个完美的工具。 这样的沉浸式让通知栏和自己定义的toolbar可以融合到一起,做到...

2017-02-06 11:25:02

阅读数 256

评论数 0

android确定经纬度的小误区

android LocationManager的使用android提供LoacationManager类来获取自己的经纬度。也可以通过反向地理编码发送http给google返回一个确定值给自己再在解析显示到textview上(Geocoding API)。首先需要申明权限 <uses-pe...

2017-02-05 11:16:21

阅读数 639

评论数 0

android光照、加速度传感器

android的光照、加速度传感器android的传感器,用法大致一致,所以知道一两个的用法,基本都能很轻松的使用其他传感器。监听接口那需要传三个参数,第一个是listener的实例,第二个是Sensor的实例,第三个是模式,有四种值可选: SENSOR_DELAY_UI, SENSOR_DE...

2017-02-05 10:54:22

阅读数 226

评论数 0

android播放音频,视频的操作及注意事项

android播放音频视频首先,申请权限,音频视频的权限都是一样的 注意的是,音频视频都只要WRITE_EXTERNAL_STORAGE这个权限,Intnet权限是为了获取网络uri的视频而给的权限。 一开始oncreat里面的手动申请权限 音频视频都为这一个权限。值得注意的是,seekbar...

2017-02-04 21:02:06

阅读数 3159

评论数 0

圆形图片CircleImageView开源库使用

圆形图片开源库CircleImageViewgithub上面比较出名也十分好用的开源库使用:代码全部需要:public class CircleImageView extends ImageView { private static final ScaleType SCALE_TYPE =...

2017-02-03 16:19:50

阅读数 317

评论数 0

android打开相机选图及相册选图操作

第一种:从相机进行拍摄,选择照片作为头像放置imageview。 第二种:从手机相册中选择图片,进行选择照片作为头像。public class MainActivity extends AppCompatActivity { @Bind(R.id.take_photo) Butto...

2017-02-03 16:13:03

阅读数 306

评论数 0

android后台下载服务的完成及事项

android后台下载功能的完成首先是基本框架的搭建,用到的是okhttp3已经注入框架butterknife,所以在build.gradle里面添加 compile ‘com.jakewharton:butterknife:7.0.1’ compile ‘com.squareup.o...

2017-02-02 17:32:43

阅读数 2635

评论数 0

熟悉android开发框架,关于Okhttp3的使用

熟悉框架,关于Okhttp3的使用 关于android各大框架的慢慢熟悉,联网使用了okhttp3进行简单的联网抓取baidu.com的数据。依赖包中 compile 'com.squareup.okhttp3:okhttp:3.4.1' 1.一切的联网耗时操作都必须开启一个新的线程去进行,不能再...

2017-02-01 16:26:12

阅读数 262

评论数 0

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