相思雨的博客

满城花醉三千客

Android显示和隐藏状态栏和导航栏

横竖屏切换的时候显示和隐藏状态栏: //竖屏 // getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //显示状态栏 View decorView = getW...

2019-05-22 19:00:48

阅读数 1

评论数 0

Android FileProvider

Android 7.0 已经出来太久了,关于其中有个比较大的变革是 文件读取权限的 变更处理,下面记录具体处理流程。 第一步: 如上图所示, 在 res 目录下面创建 xml目录,并且创建file_paths.xml 文件 文件具体内容为: <?xml versio...

2019-05-09 09:41:30

阅读数 35

评论数 0

ScrollView嵌套RecyclerView

参考来源于: https://segmentfault.com/a/1190000011553735 网上大部分都是抄来抄去,还tm解决不了问题,解决这个问题,你需要下面两个操作: 1: 在RecyclerView外面套一层: <RelativeLayout ...

2019-04-12 14:25:20

阅读数 8

评论数 0

Android 模拟杀进程

废话不多说看图: 把运行着的app退到后台,然后 ,点击上方箭头所指示的按钮,再 在手机上打开app,app重启了,并回到之前打开的界面,模拟杀进程 完美结束...

2019-02-28 15:51:30

阅读数 33

评论数 0

Android Dialog全屏

 老夫最近在研究相对论,我发现一个天大的谎言,其实时间并不真实存在,万事万物都有其绝对速度,姑且称之为光速。 废话不多说,按我的理解,给大家来个demo, showtime:  举个简单的例子, 程序员A,与程序员B 两个人在偷窥女生洗澡,这个时候,程序员A 以光速想着女生进发,他会发现女生...

2019-02-20 15:41:47

阅读数 24

评论数 0

Android添加多语言

1.选中你的工程->res->右键 new -> Android resource directory  2.Available qualifiers:选择Locale, 点击 “>>” ...

2019-02-18 17:12:25

阅读数 40

评论数 0

android webview调用js

好久没来吹水了,今天给大家吹一个, 噗噗噗噗噗噗噗噗噗噗噗噗噗噗噗噗.........好,吹完了 下面开始说正事,在android开发过程中,经常可以遇到加载h5页面,但是有时候我们还需要做一些与h5的数据交互操作, 下面就重点来说,android中如何调用h5的js方法,并且把参数传给h5,...

2018-12-13 18:45:46

阅读数 26

评论数 0

CoordinatorLayout 滑到指定位置

曾经在装比界流传着一句千古名言,谁能制裁产品,谁就能掌握代码的生死,然后事与愿违, 产品这个时候提出来一个需求,。。。。。 一般我们在用到CoordinatorLayout 的时候,基本上是做吸顶效果,这个时候 产品说,我不仅要手动滑得时候吸顶,我还要在点到上面筛选栏的时候 也出现吸顶效果,,...

2018-11-09 17:32:13

阅读数 371

评论数 0

Android事件分发

在android 界一直流传着一句话,谁能掌握view,谁就能掌握android(这是我自己装比说的) 不过view 这一块在android中 确实是 由普通android 向高级android 进发的必须要走的一步路,我准备 一边学,一边记录自己  学习view 的历程,今天 先来讲讲 vie...

2018-10-18 14:41:42

阅读数 25

评论数 0

android service

   public class SimpleService extends Service { /** * 绑定服务时才会调用 * 必须要实现的方法 * @param intent * @return */ @Nullab...

2018-10-17 10:02:45

阅读数 53

评论数 1

RecyclerView添加分割线

RecyclerView添加分割线: 代码很简单, //添加自定义分割线 DividerItemDecoration divider = new DividerItemDecoration(this,DividerItemDecoration.VERTICAL...

2018-09-20 14:34:39

阅读数 19

评论数 0

Android CoordinatorLayout

随着设计的越来越个性化,MD风格的样式越来越多,今天简单介绍一下CoordinatorLayout <android.support.design.widget.CoordinatorLayout xmlns:android="http://schema...

2018-09-20 14:27:30

阅读数 49

评论数 0

[Android]TextUtils.ellipsize()截取指定长度字符串(附图文混排)

// 监听布局变化,直接获取显示的长度 txtDescription.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public vo...

2018-09-05 17:18:34

阅读数 405

评论数 0

Android Studio 依赖冲突

    相信 Android 开发者都有在 Android Studio 中升级 compileSdkVersion 的经历,这个时候如果你使用了 support 包,并同时升级,那么可能会出现一个错误提示。本文教你如何解决这个问题。 在 Android Studio 中,Gradle 构建过...

2018-08-30 10:52:30

阅读数 83

评论数 0

Android多进程

这边文章主要详细介绍多进程的实现,以及用contenprovider 来实现进程中的通信,最后会附上github代码   做了几年的android之后,慢慢的就会接触到 多进程方面,那么为什么要用多进程呢 有以下几个选项: 1.可以装比 2.可以撩妹 3.学习使我快乐 4.博主最帅 ...

2018-08-26 10:56:58

阅读数 35

评论数 0

Kotlin下的5种单例模式

一、饿汉式实现   //Java实现 public class SingletonDemo { private static SingletonDemo instance=new SingletonDemo(); private SingletonDemo(){ }...

2018-08-25 17:22:29

阅读数 262

评论数 0

RxJava2与retrofit 记录

主要记录一些他人的博客的讲解和封装:1.https://blog.csdn.net/C_J33/article/details/802313482.https://www.jianshu.com/p/8818b98c44e2

2018-06-02 14:50:56

阅读数 47

评论数 0

kotlin记录

从1月份开始用kotlin至今,已有近3个月了,简单的装个比,发表一下相关感想,恕我直言,看我不爽的,有本事继续看下去。正好最近要开始搞一个全新的项目,我就估摸着试试水,说实话,一开始用kotlin写项目,我tm也是忐忑的不行,生怕写崩了,到时候,锅铁定是我背,姑且算是 背水一战吧,且来谈谈新的:...

2018-03-28 11:59:47

阅读数 50

评论数 0

Android webview白屏

众所周知,Android 程序员会遇到一个极其之坑的问题,webview 加载h5页面,然后各种遭bb的问题就出来了 1.webview 只显示一部分内容 2.webview显示的图片不正常,巨TM大,或者巨tm小 3.webview上的点击没效果,你mmp的 4... ...

2017-09-29 10:45:55

阅读数 1222

评论数 0

Android MediaPlayer讲解

你是不是在迷茫,我艹,这个Android 的MediaPlayer 怎么tm那么难用,用起来全tm问题, 1.为什么播着播着就闪退了, 2.为什么老子一切换 播放的path 也tm闪退 3.为什么老子结束了activity还tm在播放? 4..... 如果你遇到上述问题,莫慌请往...

2017-09-28 14:54:51

阅读数 454

评论数 0

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