自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我叫王哈哈

知之为知之,不知练到知。 ---郭靖

  • 博客(112)
  • 资源 (1)
  • 收藏
  • 关注

转载 AppBarLayout

AppBarLayout is a vertical LinearLayout which implements many of the features of material designs app bar concept, namely scrolling gestures. Children should provide their desired scrolling behavior through AppBarLayout.LayoutParams.setScrollFlags(int) a

2022-01-30 11:53:06 284

原创 gradle caches 第三方库子目录缓存文件夹命名规则

gradle caches 目录缓存文件夹命名规则其实缓存目录中存放每个库文件的文件夹名字就是相应文件的sha1值在android项目中,gradle会缓存一些第三方库。有时会出现第三方库在android studio内无法下载,导致项目无法通过编译,但是Gradle log显示的下载地址,在浏览器打开是可以下载下来的,对于这种问题解决起来思路很简单,用浏览器下载下来,放到对应得目录下,项目即可编译。第一步:找到缓存目录本文使用Everything 软件来快速搜索 (下载地址 :http://.

2020-08-14 22:57:05 1806

原创 Android插件:关闭WIFI下微信朋友圈视频自动播放插件开发过程详解

Android插件:屏蔽微信7.0.5WIFI下自动播放视频插件开发过程详解本文将会详细介绍怎么开发一个屏蔽微信(7.0.5)WIFI下自动播放视频插件背景介绍周五下班在地铁上刷微信时看到一个新闻,说是微信更新后在WIFI下自动播放视频还没法关闭。这个问题前几天我也遇到了,但是我记得设置里边有一个工作可以关闭视频自动播放的,但是后来发现还是自动播放了。其实原因下边这两个网友说的已经很明...

2019-07-19 09:18:17 1455

翻译 用整数类型处理货币

扩大100倍 BigDecimal

2019-06-02 22:43:54 847

原创 Android 蓝牙抓包和分析 (1) 启用蓝牙HCI信息收集日志

蓝牙通信其实和http通信有点类似,http通过接口交互抓取数据包也很方便,但是到了蓝牙就没那么方便了,本文就是介绍如何实现蓝牙数据包的抓取。怎么抓包首先设置在手机 开发者选项中,打开启用蓝牙HCI信息收集日志,(找不到开发者选项的手机,请先网上查一下本型号手机打开USB调试的方法,然后在进行操作)。 上边的设置完之后,就可以进行抓包了,打开蓝牙设备和手机上和连接设备的APP...

2018-07-29 11:12:42 35891 5

原创 微博分享回调成功,但是微博客户端却进入草稿箱,提示错误码 8995。第三方问题排查思路总结

问题再现问题描述:Android平台微博分享,app收到api回调,表示分享成功,但是打开微博客户端app,该分享进入草稿箱,并提示 : (8995)app auth fail for appKey&sign&package处理方法:微博开放平台:填写 Android包名多了个空格其他原因:appkey放在meta-data ,可能会转化为科学计数法(jadx 打开ap...

2018-05-12 17:41:08 4545

原创 greendao数据库升级not null 异常

问题来源:geeendao数据库升级 版本3.2.2 解决办法:将添加字段的类型由基本类型改为包装类型即可 来由:原来的表对象添加了一个字段 age2,如下:@Entitypublic class User { @Id private Long id; private Integer age; private int age2; private St...

2018-03-28 22:48:05 1159

原创 Java文章汇总

目录 Java 中文api javase6 http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/index.html基本类型基本数据类型与表达式字面量的概念用整数类型处理货币类、对象及方法类与对象使用package-info类为包服务类、对象、接口对象序列化字符串学习...

2018-03-11 10:30:25 379

原创 Android文章目录

目录开发环境搭建Android 常用开源库四大组件ActivityActivity的生命周期和启动模式Activity工作过程分析 基于Android O(8.0) API 27使用Intent传数据Notification PendingIntent BrodecastReceiver广播BroadcastReceiver的工作原理 基于Android O(8....

2018-03-10 23:02:06 503

原创 有效学习的6个方法学习方法

今天看了得到 有效学习的6个方法(上) 的一些感想。1.价值感这个就是做这件事情的动力,没有动力的话,是不愿意去做这件事的,效果当然也不会很好。做一件事把这做这件事的意义定的越大,越有动力,也就是这件事做成之后自己会收获的东西。2.目标学习,做事前一定要有个目标,计划安排是目标的具体实现,当然好多人会说计划赶不上变化,据我观察,凡是拿这句话当借口的人往往,没...

2018-03-09 13:56:01 12961 3

原创 百度定位出现 4.9E -324

问题:定位出现 4.9E -324 NetWork location failed because baidu location service check the key is unlegal, please check the key in AndroidManifest.xml !

2017-10-15 17:09:26 1017

原创 Android 进程保活资料汇总与华为白名单那些事

进程保活

2017-05-31 00:44:37 11860 2

原创 Java枚举以及实现原理

枚举

2017-05-01 22:07:06 931

原创 百度云推送避免点击通知后直接进入主Activity

百度云推送跳转问题

2017-03-15 20:51:10 2034

原创 对MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST)的一点理解

MeasureSpec.makeMeasureSpec

2017-03-03 22:32:17 7704

原创 使用adb命令实现支付宝半自动扫福浇水

前言:这几天听小伙伴说参加了一个5亿的大项目,仔细一问才知道,支付宝一年一度集五福活动又开始了,刚开始我还想每人直接发2块钱不得了,后来我才知道我错了,今年加了一个花花卡,扫到此卡免费替你还一年的花呗,这可是大奖,估计今年扫福的人会比较多。我也想扫个花花卡,扫着扫着我发现一个问题,就是没扫到时必须点一下“我知道”才能继续扫,除了扫福浇水也可以得福,今天我就通过浇水弄了一个敬业福,浇水也是同样的问...

2019-01-26 23:51:26 1457

原创 使用Android Studio调试smail源码

前期准备添加android:debuggable=”true” 属性在AndroidManifest.xml application 标签中添加 android:debuggable=”true” 属性 添加方式有两种使用apktool反编译apk,在AndroidManifest.xml中添加使用 四哥的 AndroidManifest ARSC文件二进制修改工具 工具地址 使...

2018-07-29 18:24:40 1026

原创 并行API

使用ExecutorRunable用来定义可执行流程与可使用数据Thread用来执行Runable。JDK5开始定义了Executor接口,目的是将Runable的指定与实际如何执行分离。 因为Thread 的建立与系统资源有关,如何建立Thread、是否重用Thread、何时销毁Thread、被指定的Runable何时排定给Thread执行,这些都是复制的议题。...

2018-06-03 17:57:44 519

原创 线程学习笔记

基本概念 线程:是进程中的执行流程。一个进程中可以包括多个线程。 进程:是一个包含自身执行地址的程序,在一个多任务的操作系统中,可以分配CPU时间给每一个进程,CPU在某个时间片中执行某个进程,然后下一个时间片执行另一个进程,由于转换速度很快,使得每个程序好像是在同时进行处理。线程入门继承Thread/** * 文本模式下的密码屏蔽线程 * @author ...

2018-06-03 10:15:45 244

原创 如何将本地代码上传到Github

下载git下载githttps://git-scm.com/download/win注册github账户https://github.com/join?source=header-home在github上创建项目主要是填写项目名称(用英文)和项目类型(内部项目选择Private私有的) 填好后点 Create repository 按钮提交 提交成功如下...

2018-05-31 00:29:24 11099 1

原创 Context相关类的继承关系

经典问题再现:一个应用程序中有多少个context?答案估计都能背出来了:总Context实例个数 = Service个数 + Activity个数 + 1why??? 今天终于弄明白来。看上图就知道了,其中Activity,比较特殊为什么呢,请看下图 对比一下就好理解了,Activity与 Service和Application 不是一代人啊,哈哈,Activity ...

2018-05-02 22:52:05 1388

原创 Java安全

引用块内容概念加密加密的过程是把原始数据(明文)转换成第三方无法识别的内容(密文) 加密的目的是保证数据被窃取之后,数据中所包含的信息仍然不会泄露。解密解密的过程则是把密文重新转换成明文加密算法对称加密算法使用同一个密钥进行加密和解密 例子:import java.nio.file.Files;import java.nio...

2018-03-11 18:13:01 199

原创 逆向与安全策略

本文收集逆向安全方面的优秀学习资源Android病毒安全分析主要致力于Android逆向分析、系统安全、应用安全、病毒分析与检测方法研究。

2018-03-11 11:14:45 432

原创 Android生僻知识点

拨打电话 String number ; Intent intentTel = new Intent(); intentTel .setAction("android.intent.action.CALL"); intentTel .setData(Uri.parse("tel:" + number)...

2018-03-10 19:09:36 173

原创 Gradle学习笔记

本文是 学习笔记 课程地址 https://classroom.udacity.com/courses/ud867资源文档gradlehttps://docs.gradle.org/current/userguide/tutorial_using_tasks.htmlgroovyhttp://groovy-lang.org/视频教程...

2018-03-09 14:58:15 1099

原创 Java Android开发资源收集

Java Android开发资源收集 收集整理关于Java Android 开发学习的资源。国外openjdkhe place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projectsjcpJava官方...

2018-03-08 23:00:39 213

原创 groovy

在线资料 http://groovy-lang.org/syntax.htmltask groovy <<{}println "hello groovy"//类class JavaGetter{ String greeting ="Default greeting" def printGreeting(){println "Greetin...

2018-02-14 14:29:31 364

原创 git常用命令

本文是 《第一行代码 Android 》git 部分学习笔记下载githttps://git-scm.com/download/win设置字体设置用户首先,你需要执行下面两条命令,作为git的基础配置,作用是告诉git你是谁,你输入的信息将出现在你创建的提交中.git config --global user.name "你的名字或昵称"git con...

2018-02-01 23:05:19 297

转载 jad命令总结

原文地址:http://www.blogjava.net/supercrsky/articles/199217.htmljad是最简单的class反编译为java文件的小工具.为了方便使用可以将jad添加到环境变量path当中,如下图所示 现在就总结一下jad 命令首先,看一下jad的帮助提示 -a - 用JVM字节格式来注解输出 -af - 同 -a,但是注解的

2018-01-28 13:02:40 1599

原创 多用户问题处理

系统默认用户冲突问题$ git push origin masterremote: Permission to xxx/JavaLearn.git denied to xxx2.fatal: unable to access 'https://github.com/xxxx/JavaLearn.git/': The reque sted URL returned er

2018-01-27 22:56:17 285

原创 BroadcastReceiver的工作原理 基于Android O(8.0) API 27

本文是《Android开发艺术探索》第9章学习笔记注册过程 BroadcastReceiver mReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {

2018-01-24 22:42:45 2934

原创 Service的工作过程 基于Android O(8.0) API 27

Service的工作过程 本文是《Android开发艺术探索》第9章学习笔记启动ServiceIntent startIntent = new Intent(this, MyService.class);startService(startIntent);ContextWrapperContextWrapper#startService @

2018-01-24 20:32:59 511

原创 Activity工作过程分析 基于Android O(8.0) API 27

本文是《Android开发艺术探索》第9章学习笔记目录启动ActivityActivityActivitystartActivityIntent intentActivitystartActivityForResultRequiresPermission Intent intent int requestCodeActivitystartActivityIntent inte

2018-01-22 23:59:36 577

原创 View的事件体系

本文是《Android开发艺术探索》第3章学习笔记 View基础知识什么ViewView的位置参数MotionEvent和TouchSlopVelocityTrackerGestureDetector和ScrollerView的滑动scrollToscrollBy使用动画改变布局参数3种方式对比弹性滑动使用Scroller通过动画使用延时策略Vie

2018-01-21 21:05:19 385

原创 Activity启动过程的一些知识点

Activity启动过程 概念

2017-12-26 20:34:00 191 1

原创 Android 常用开源库

You deserve to be able to cooperate openly and freely with other people who use software.You deserve to be able to learn how the software works, and to teach your students with it.You deserve to be...

2017-12-17 15:59:47 287

转载 在Android上使用Tensorflow资料汇总

官方github 有教程 下边还列举了 教程 和资料 https://github.com/tensorflow/tensorflow博客 在Android上使用Tensorflow http://blog.csdn.net/dongchangzhang/article/details/53524985Android Things相关的博客 http://blog.csdn.net/wf

2017-12-17 12:45:40 297

原创 Android studio 问题处理记录

Error: “ke” is not translated in “en” (English), “pt”

2017-11-23 23:52:18 294

转载 设计模式资料汇总

设计模式

2017-11-20 22:07:39 244

转载 好的教程

从0开始学习GitHub系列 http://blog.csdn.net/column/details/13170.html

2017-11-12 22:01:47 163

android_animation

view动画例子

2017-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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