自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南风里

我不是最好的,但要做最努力

原创 通过Android studio获取应用签名

在Android studio底部的控制台输入: keytool -list -v -keystore "路径\签名文件名.jks" 然后输入密码即可获取签名的MD5和SHA1值。

2019-03-18 16:23:23

阅读数 2077

评论数 0

原创 Android 代码中如何将dp,sp转成px

方法一: private int dp2px(float dpValue) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dpValue, mContext.getResources().ge...

2019-03-10 10:17:20

阅读数 591

评论数 0

原创 Android Service,AIDL进程间通信,JobScheduler定时任务的浅析

总所周知,Service是四大组件之一,它没有用户操作界面,运行于系统之中不易被用户发现,它不是一个单独的进程也不是一个线程,那我们可以用其来做些什么呢。 1. 应用内或者应用间的数据通信 2. 执行长时间运行的操作,例如开发监控之类的东西 这两点就是服务的用途。 一. 生命周期 二...

2019-03-09 16:38:00

阅读数 170

评论数 0

原创 Android事件分发二(针对ViewGroup)

上一回已经分析了view的事件分发,接着这次开始对ViewGroup的事件分发做一些分析,如有不对的地方,劳烦大神赐教。 在这里也推介一篇写的不错的博客:https://blog.csdn.net/binbinqq86/article/details/82315399 引用楼上博客里的一张事件...

2018-12-13 18:29:17

阅读数 42

评论数 0

原创 Android事件分发 一(针对单个控件)

最近有点无聊,出来玩一玩代码 对于一个Android开发者来说,掌握事件的分发是非常重要的,也是Android开发中非常非常难的一部分(ps:可能我比较笨,大神可以忽略)只有掌握好了它,我们才能很熟练的来解决复杂布局的一些滑动冲突。 大神分析链接地址:https://blog.csdn.net...

2018-12-13 12:00:58

阅读数 35

评论数 0

原创 Android Glide 4.0 以上设置出GlideApp

方式一 最简洁的配置方式: implementation 'com.github.bumptech.glide:glide:4.8.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0&...

2018-10-23 14:09:20

阅读数 1212

评论数 0

原创 java 反射机制

  夏日炎炎,热(⊙﹏⊙)   java反射机制,其实很好用,它可以帮我们拿到java类中被private修饰的属性。let't go   私有类如下: 仔细观察,发现类中存在私有变量,私有方法,私有构造器。那么问题来了,我再其它类中如何访问私有的属性。 1.获取私有属性变量...

2018-07-27 11:00:53

阅读数 45

评论数 0

原创 解决Android 8.0 的Notification不显示问题

Notification在android 8.0以上设置时,需要设置渠道信息才能够正常显示通知。本以为很简单,上网查了很多资料都不行,后面决定自己去看Notifacation的源码,终于找到了解决方案,在这里和大家做个分享。废话不多说,直接上代码:String id = "my_chan...

2018-05-25 14:58:52

阅读数 19473

评论数 25

原创 shareSdk使用时出现Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 16

AS报错如下:Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be sm...

2018-05-17 11:34:12

阅读数 1995

评论数 0

原创 Android Studio 新建项目通过git上传到码云

作为一个合格的开发人员,对项目进行管理自然必不可少。今天就给各位看客介绍一下如何用git将自己的AS项目上传到码云。    一  创建远程码云代码仓库     首先我们打开码云,注册一个账号,接着在左上角处点击加号新建一个远程的项目仓库用于待会AS项目的上传,具体如下:         ...

2017-11-30 14:43:06

阅读数 223

评论数 0

原创 java环境配置以及如何在cmd窗口运行java代码

对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~    首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置。用户变量选择Temp,接着开始配置系统变量:    主要需要配置的环境变量有三个:    变量名:JA...

2016-12-12 15:04:57

阅读数 11539

评论数 0

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