程龙的博客

知道的越多,不知道的越多。

2018总结,蜗行牛步...

不得不说时间过的真快,转眼2019年就要到了,恩,我还是我,还是那个菜鸟,今年相比去年不能说没有进步,只是自我感觉没有太大的进步,进步并不明显,从9月份开始我就在想是不是该写一些进阶的文章了,不能总是写一些太简单的文章,或许是意识到进入了瓶颈期,当初写博客的目的本就是记录下来我遇到的问题,分享给大...

2018-12-28 19:26:29

阅读数 331

评论数 0

2017总结,勿忘初心。

额... 大家好,距离上次写博客已经将近七个月了,,因为个人原因没有坚持下去,我还是我,还是那个菜鸟,不过写博客的目的并没有随着时间的流逝而改变,当初写博客是为了让更多像我这样的人能够看博客可以很清楚的知道解决问题的方法,而不是同一个问题在不同的文章中换来换去,最后都没什么用,我非常明白这样...

2018-01-22 15:27:38

阅读数 277

评论数 0

Tinker does not support instant run mode, please trigger build by assembleDebug or disable instant

在集成腾讯Bugly热修复的坑,出现 Tinker does not support instant run mode, please trigger build by assembleDebug or disable instant run in ‘File->Settings…’...

2019-06-13 19:05:32

阅读数 18

评论数 0

Android 笔记:Error:A problem occurred configuring project ':app'.

原文作者:雪飘碧鸳 在github上导入项目,或其他地方导入Android Studio,出现Error:A problem occurred configuring project ‘:app’.的错误。 其实这种错误有很多种原因,需要对每种情况进行不同的处理才行,这里说的一种情况是JNI的...

2019-06-11 20:35:35

阅读数 26

评论数 0

AndroidStudio 3.4更新了啥?

本文转发自Martin-Rayman的博客 原文: 每次到AndroidStudio新版本发布的时候,都忍不住想更新一波,例如现在的AndroidStu dio3.4 不过说真的,以前在AS2.0的时代,我是很怕更新的,因为那个时候更新AS往往需要你更新gradle版本,但是gradle版本...

2019-06-03 13:04:11

阅读数 11

评论数 0

Android笔记:MPAndroidChart使用

原文作者:android157 原文:https://blog.csdn.net/android157/article/details/82286919 一、添加依赖 Usage chart_with_upwards_trend Gradle Project level build.gradle(...

2019-05-27 11:32:03

阅读数 21

评论数 0

教你使用超简单的视频播放器JiaoZiVideoPlayer

之前接手项目中用到了视频播放的功能,使用了用的比较多的一个开源项目JiaoZiVideo让我迅速的实现了视频播放的相关功能。 JiaoZiVideo的简单使用 JZVideoPlayerStandard jzVideoPlayerStandard = (JZVideoPlayerStandar...

2019-05-24 15:40:40

阅读数 29

评论数 0

Android笔记:TabLayout占不满屏幕所有宽度

刚好在用到原生TabLayout的时候碰到了这个小问题,网上很多文章都很多余,其实很简单,分享大家看一下 <android.support.design.widget.TabLayout android:id="@+id/tab_layout&quo...

2019-05-22 15:03:21

阅读数 16

评论数 0

Android笔记:Listview点击item当前item变色其他不变

一:先看看效果图。。。。 二:实现步骤: 1.xml布局 <ListView android:id="@+id/left_listview" android:layout_width="match_parent" ...

2019-05-18 19:10:01

阅读数 16

评论数 0

Android笔记:viewPager+fragment实现循环滚动

主要有两个思路: 1、viewPager的适配器 getCount() 方法返回Integer.max; getItem() 方法 返回 list.get(position%list.size()); 2、viewPager的适配器 getCount() 方法返回list.size(); ...

2019-05-13 18:43:53

阅读数 11

评论数 0

Android笔记:ViewPager和TabLayout连用时,去除ViewPager预加载

直接上代码,把代码copy到Fragment里面就可以了,最主要的就是一个方法: setUserVisibleHint(boolean isVisibleToUser) 代码如下: 先定义两个成员变量: //Fragment的View加载完毕的标记 private boolean isLoadin...

2019-05-07 11:48:42

阅读数 19

评论数 0

Android笔记:EditText 为什么不能自动换行

写了一个布局文件 即使设置了singleLine = false; 也无效,当然代码中也没对edittext做过任何处理。 <EditText android:id="@+id/add_info_edit" android:l...

2019-04-29 17:26:15

阅读数 27

评论数 0

Anroid笔记:Android图片加载框架Glide用法

导入 Glide dependencies { compile 'com.github.bumptech.glide:glide:3.5.2' compile 'com.android.support:support-v4:22.0.0' ...

2019-04-20 11:31:01

阅读数 23

评论数 0

Android笔记:集成原生微信授权获取用户信息登录

其实两年前做过这个功能,项目最近需要加上获取微信用户信息的需求,索性我就写成一篇文章,当做笔记 我在项目中用到的是点击一个按钮发起微信授权请求的需求,首先判断是否安装微信,如果安装微信则进行用户授权,授权成功之后通过微信提供的接口获取openID等用户信息,然后做自己的业务: 1、 Android...

2019-04-14 16:38:26

阅读数 55

评论数 0

Android笔记:singleTask模式无法收到intent传值问题的解决

如果将activity的launchMode设置为singleTask,会发现收不到intent传递过来的值,这时候就需要使用到onNewIntent方法,在里面接收intent。 launchMode为singleTask的时候,通过Intent启到一个Activity,如果系统已经存在一个实...

2019-04-13 18:23:19

阅读数 23

评论数 0

Android笔记:判断某个字符串里某个字符串的个数

今天,简单写一下如何判断某个字符串包含另一个字符串的个数。 其实这个很简单,也经常用到,但是有时就不知道怎么写,所以记录一下。 public class StringTest { private static int counter = 0; public static void ...

2019-04-09 18:01:01

阅读数 36

评论数 0

Android 实现图片标题轮播

先上一下效果图,这里的标题先用图片的url显示 一、资源文件: 首先是布局: <?xml version="1.0" encoding="utf-8"?> <android.support.constra...

2019-04-02 18:08:20

阅读数 24

评论数 0

AES高级加密的工作模式(ECB、CBC、CFB、OFB)

高级加密标准(Advanced Encryption Standard: AES)是美国国家标准与技术研究院(NIST)在2001年建立了电子数据的加密规范。它是一种分组加密标准,每个加密块大小为128位,允许的密钥长度为128、192和256位。 ECB模式(电子密码本模式:Electroni...

2019-03-23 09:10:19

阅读数 16

评论数 0

Android网络数据传输安全——AES加密解密(ECB模式)

AES介绍 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标...

2019-03-19 15:10:22

阅读数 29

评论数 0

Android网络数据传输安全——实现RSA公钥加密私钥解密

一,整体流程 后台生成一个RSA秘钥对,包括公钥和私钥 后台将公钥字符串下发给客户端, 然后客户端用此公钥生成一个RSAPublicKey对象,再将手机号密码等数据用此对象加密, 客户端将加密的数据发送给后台, 后台将加密的数据用私钥解密。 二,公私钥 你可以利用工具一键生成密钥...

2019-03-13 16:17:02

阅读数 35

评论数 0

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