自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Blues的专栏

学习的过程本身就是不断自我突破的过程

  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 给自己一个Frag —— 进阶学习计划

前言最近零零散散看了很多的书籍和文章,但是感觉有点混乱,有好比一直低着头走路,你走了很久睁开眼才发现自己走了一圈又回来了!有些东西你总以为你懂了但是细问之下你还是不懂,有时候我们都太容易陷入我感觉我懂了的情况,认真思考了下,觉得很有必要把一些过往记录下来,一边是为了稳固自己(或者在将来的某一天我有些遗忘,我可以倒回来看看),另外一边是可以给其他人一些启发或者说你懂这些但是我也想把我懂的一起给你,...

2019-05-10 10:46:49 466 2

原创 关于字符串中的String、StringBuffer和StringBuilder一些区别

在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。最常见的比如String、StringBuffer和StringBuilder,今天就来讲讲他们之间的区别。概览相同点:String、StringBuffer和StringBuilder 都是final类型的,不允许被继承。异同点:String长度不可变(常量),StringBu...

2019-05-22 17:51:33 212

原创 程序设计6大原则

概要在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。 SOLID所包含的原则是通过引发编程者进行软件源代码的代码重构进行软件的代码异味清扫,从而使得软件清晰可读以及...

2019-05-15 17:55:09 2764 1

原创 从面向对象的四大特性说起

说到面向对象(OOP)的特性很多人首先就想到了,封装、继承和多态,其实在维基百科的解释里“抽象”也应该被包含在内,自然而然本文的标题就变成了“从面向对象的四大特性说起”了。为了描述得足够系统,对于基本概念的描述大部分来源于维基百科。什么是封装?封装是一种可以使类中的字段私有并能通过公有方法来访问私有字段的技术。如果一个字段被声明为私有,它就不能在类的外部被访问,从而隐藏了类内部的字段。基于这...

2019-05-13 10:36:33 599

原创 Android逆向系列(三):利用Xposed实现微信自动抢红包的一些想法

免责申明:本文只讨论技术,项目不用于任何利益行为,如因此产生的纠纷,本人概不负责。前言在阅读本文之前,假设你的手机已经root,并且已经成功安装好了 XposedInstaller。文中会涉及一些比较敏感的内容,所以源码不打算直接发出来,需要的可以下apk(文末附录)自己去反编译(本系列第一篇有详细说到)也能看懂个大概。再次声明,对技术请怀着敬畏之心,切忌不正当的用途!正文就我知道的,...

2019-04-17 11:59:02 2401 2

原创 Android 进阶笔记(一): 什么是synchronizd

写在前面有时候当我们回头看看自己做的几款应用,总会有些感叹,原来一步一步走来,我们竟然也完成了以前觉得做不到或者做不好的事情,甚至会有些沾沾自喜,但是当我们回头深究来路的时候却发现原来我们同样也边捡边丢了好多的东西,我们的大脑总是会不听使唤的忘记很多事情,有时候我们如果不做好充足的准备甚至这种选择权都不能够拥有,这种“TOT”状态让人有种喷嚏打不出来的难受感,到了某个阶段窒碍难行的阻碍总会发生,...

2018-11-28 15:54:01 592

原创 Android逆向系列(二):从Xposed是什么开始说起

Xposed是什么?Xposed 是一个 Android 平台上的动态劫持框架,通过替换手机上的孵化器 zygote 进程为 Xposed 自带的 zygote,使其在启动过程中加载 XposedBridge.jar,模块开发者可以通过 jar 提供的 API 来实现对所有的 Function(这里可以理解为方法) 的劫持,在原 Function 执行的前后加上自定义代码。Xposed...

2018-11-02 11:36:42 3473 1

原创 Android逆向系列(一):初探Android逆向

这段时间因为某些业务驱动,开始研究一些逆向相关的东西,浏览了下其所包含的大致内容,发现真是一个新大陆,跟之前耳听目染过的一些门面介绍完全不是一个层级的,真正的印证了下手难这一说法。 谨此以本文开始记录我的Android逆向之旅吧。总述习惯于应用层开发的我们都知道,在应用上架的时候都需要程序经过编译、签名 、生成一个后缀为apk的文件才能发布到应用市场,而我认识的逆向就从这个ap...

2018-09-05 16:51:01 49942 29

原创 ViewPager中如何判断当前具体属于哪个Fragment的方法

如图是一个很常见的界面:       我们在一个Activity顶部放了一个SlidingTabLayout 底下是一个ViewPager用于切换对应的Fragment,比如我们需要一个新建联系人的按钮,最简单的做法是Fragment里面的列表下直接放一个按钮,但是如果我们的代码已经高度了,并且已经多处应用,我们不可能在封装里面去写...

2018-07-25 15:57:52 4741

原创 项目导入AndroidStudio building时间过长的原因及解决方案

Q:open一个项目Buliding时间过长的原因以及解决方案: A: 原因:下载对应的gradle,由于墙的原因会导致下载速度过慢,或者卡在那,时间一长只有资源浏览器关闭对应线程进行关闭操作了。 解决方案: 1.在C:\Users\Administrator.gradle\wrapper\dists查看该项目的gradle版本,比如我是2.4 2.去https://servi

2017-02-08 11:14:12 3109

原创 Git笔记

廖雪峰Git课程读书笔记git add 提交修改到暂存区,git commit 修改提交到分支。 版本回退:git reset –hard HEAD^ 读取当前文本内容: cat readme.txt(file) 操作记录:git log (电脑重启后)记录commit_id 的数据:git reflog 任意版本之间的跳转:git reset –hard commit_id 具体做的

2016-12-20 15:43:13 824

转载 Android Studio 各类使用技巧集合(【非原创留用】)

Android Studio 各类使用技巧集合(【非原创留用】)1.倍数提高工作效率的Android Studio奇技2.【整理】android studio中Tip of the Day和keymap介绍的快捷键3.10个你可能不知道的 Android Studio技巧

2016-10-16 11:12:49 1211

自动抢红包

利用Xposed实现微信自动抢红包的一些想法中附录部分的apk文件

2019-04-17

Android小游戏连连看源码

Android小游戏连连看源码,完美运行于Android Studio,代码结构简单清晰,适合初学者。

2019-04-11

mprop改属性工具

mprop改属性工具,ro.debugable=1 用于修改属性ddms查看进程利器。

2018-12-03

CrackTest源码

微信Hook(一):从Xposed是什么开始说起源码。篡改文本。

2018-11-02

Cocos2dx入门初级教程.pdf

Cocos2dx入门初级教程,方便想学习Cocos2dx的入门初学者,也方便入门者回头的复习用书。

2018-03-30

《MacTalk 人生元编程》

MacTalk·人生元编程》是一本随笔文集,主要内容来自作者的微信公众平台【MacTalkBy池建强】。 【MacTalkBy池建强】纯属无心之作,开通在2012末日前夕。最初只是想每天发送一条Mac技巧,但写起来却并非如此,最终形成了一种技术和人文结合的风格,时而随笔,时而技术,吸引了大量的读者。

2018-03-30

Linux系统管理技术手册(第二版)

本书的几位作者是分别来自学术界、企业界异界职业培训领域的Linux/UNIX洗头膏管理专家,这使得本书从第一版开始,即成为全面、深入而且颇富有实用性的Linux系统管理权威参考书。本书适合从Linux初学者到具有丰富经验的Linux专业技术人员使用。

2016-07-06

Java经典入门教程

《Java经典入门教程》是一本面向java初学者的教材,内容严谨,思路清晰,是入门java必备,如果是从事android开发的初学者对于java想要进行一次系统的学习的话,此书正好适合,祝你美梦成真。

2016-05-18

空空如也

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

TA关注的人

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