自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潇风寒月

if it can be done,in less than two minutes,do it now!

  • 博客(10)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 仿华为手机管家的病毒扫描 Android自定义View

分析源码自定义View VirusKillingjava然后在布局中的使用 activity_antivirusixml最后在Activity中的使用 AntivirusiActivityjava直接上图: 最近要做杀毒界面的设计,所以想把这个自定义View自己实现一下.分析1.那个扫描状态的自定义View,其实就是2个圆,2根线,一个扇形(只不过扇形在动而已),一个进度的文字,再

2017-05-25 10:12:23 2630

原创 自定义密码 输入界面

首先需要一个自定义View用来显示密码的输入框的CirclePsdViewjava然后需要建Activity的布局文件activity_enter_pasxml再新建一个RecyclerView的子项布局文件layout_pass_keyborad_itemxml再新建一个selectorRecyclerView子项的圆形selector在resdrawable下面新建 selector_ke

2017-05-22 23:00:32 2112

原创 Java的反射机制

Java的反射机制Java的反射机制简单介绍Java反射机制的功能Reflection相关类Class对象Constructor类构造对象Field类Method类Java反射的应用1. 简单介绍在Java语言中,动态获取类的信息以及动态调用对象的方法的功能被称为Java的反射(Reflection)机制。Reflection是Java不同于C++、C#等静态语言,而被视为准

2017-05-15 12:31:23 448

原创 Android系统自带的常用数据库

Android系统自带的常用的数据库1. 联系人数据data/data/com.android.providers.contacts/databases/contacts2.db1.当需要读取通话记录的时候,需要用到系统的数据库,现在需要去查看源码Android清单文件(路径:android-7.0.0_r1\packages\providers\ContactsProvider\AndroidM

2017-05-15 12:28:48 8240 1

原创 AIDL在Android Studio中简单使用

AIDL简单使用1. 在Android Studio下的简单配置需要在src/main下新建一个aidl文件夹然后把aidl文件放在这下面即可(如果有包名,则还需要在里面新建package).2. AIDL用来做什么AIDL是Android中IPC(Inter-Process Communication)方式中的一种,AIDL是Android Interface definition lang

2017-05-15 12:27:20 602

原创 单元测试

单元测试1. Android测试使用AndroidJUnitRunner1.需要在src/androidTest/java/com.xfhy.xx下面新建一个自己的测试类,比如ExampleInstrumentedTest在里面写入代码/** * Created by xfhy on 2017/5/6. * 测试 */@RunWith(AndroidJUnit4.class)public

2017-05-15 12:26:02 629

原创 单例模式

单例模式 有时候,比如数据库的操作类,需要是单例模式.基本步骤如下:1.私有化构造方法2.声明一个当前类的对象3.提供一个静态方法,如果当前类的对象为空,创建一个新的代码如下:public class BlackNumberDao { /** * 黑名单数据库帮助类 */ private BlackNumberOpenHelper blackNumberOpe

2017-05-15 12:25:21 353

原创 Android 多击事件

Android 多击事件 需求:有时候需要做控件的多击事件 分析:声明一个数组,每点击一次,就将数据放到最后一位上.每一次都将从第二位开始数据往前挪一位 这样最后判断之间的差值(第1下和第5下是否间隔小于500毫秒),差值小于500,就做点事情.一.直接上代码public class MainActivity extends Activity implements OnClick

2017-05-03 10:18:35 640

原创 Android 之获取屏幕高度+状态栏高度

Android 屏幕高度 状态栏高度一.获取屏幕高度WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); Display defaultDisplay = mWM.getDefaultDisplay(); DisplayMetrics displayMetrics = new D

2017-05-03 10:18:10 1689

原创 Android 电话状态的监听

电话状态的监听 需求:有时候需要监听用户的通话状态,以提供更优质的用户体验.所以这里简单说一下电话状态的监听. 分析:电话的打入,可能我们的应用没有任何activity在界面上,但是我们又需要做一些事情,所以我们需要用到Service.在Service中去监听电话的状态.然后做相应的事情.public class AddressService extends Service {pri

2017-05-03 10:17:12 1264

TakeColor最新版

目前为止,感觉最好的取色工具。 以往用别的取色工具总是用鼠标点击取色,这个工具直接用alt+c快键捷取色,快捷方便

2018-09-10

可以将任意网页转换成markdown的小工具

可以将任意网页转换成markdown的小工具,首先必须要有python环境,然后需要安装tomd库,然后修改需要生成markdown的网页地址,然后通过python运行小工具就可以将网页转markdown咯

2018-09-10

删除指定目录下的所有指定名称的文件夹

删除指定目录下的所有指定名称的文件夹,bat批处理.只需要将脚本放到指定文件夹,就可以双击运行就可以删除你想要全部删除的文件夹,递归的删除.需要用notpad打开并修改需要删除的文件名名称

2018-09-10

强制更换windows桌面背景

有些公司控制了每天电脑,不能更换桌面背景,网上的方法试了都没效果..我是用的命令的方式实现的,强制操作,哈哈.下载下来之后用记事本修改一下里面的壁纸路径,双击运行文件就可以修改桌面背景了,非常方便

2018-09-30

dex-tools-2.1 工具包.zip

反编译Java class文件和Android dex文件到Java源码的利器。

2019-12-14

经典触屏贪吃蛇

经典的贪吃蛇,已实现触屏

2016-03-23

黑马Kotlin视频资料 配套的

黑马Kotlin视频资料 是和黑马视频配套的 ,大家可以在这里下载

2017-11-22

ktv初级点歌系统

初级ktv点歌系统哦,那天我把ktv的点歌系统终于写出来了,用C写的,感觉很自豪

2015-06-05

显示U盘隐藏文件.cmd

显示U盘隐藏文件,放到U盘里,双击即可,轻松查看U盘隐藏文件

2017-11-21

new_city.db

中国天气网提供的城市或者地区数据,包括省份,城市,区县,编码code等详细信息,非常全面

2021-02-24

RoomDemo(Kotlin)

Kotlin+LiveData+ViewModel+Room,一个简单的demo,将以上的东西全部结合起来.简单易懂,注释齐全.

2018-08-31

手写Retrofit

手写一个简单的Retrofit,附上所有的代码注释与解析,还有测试用例.让你完全理解Retrofit

2018-09-25

Kotlin写的RecyclerView

Kotlin最近比较火,我简单学了一下,写了个小demo,RecyclerView的.

2017-08-04

MemoryAnalyzer分析内存泄露工具

MemoryAnalyzer软件可以帮你进行发现或者分析调试的代码等无法进行修复的问题;支持分析内存问题.;支持监控整个 Java 应用程序的状态与行为.还可以进行读取,使应用程序运行时可以支持让Java 运行时环境的生产

2019-12-14

Android Studio常用设置

这是我的Android Studio的设置,可以下载下来直接导入的,非常方便,共享给大家,不用每次都去设置.

2017-07-30

Android短信备份

本人在Android中学习到备份短信时,需求是这样的,需要将短信备份到xml文件中.踩到一个坑,当XmlSerializer遇到emoji表情时,就会出错,保存xml文件就会失败.最后谷歌找了个别人写的KXmlSerializer(),完美解决这个问题.demo中有完整代码

2017-02-02

Android进阶之光(刘望舒) pdf 带书签,可复制

Android进阶之光(刘望舒) 的pdf,带书签,可复制, 高清.如果侵权的话,请立刻联系我,我马上删除.谢谢....

2018-09-10

CircleImageView.zip

Android平台上,自己写的圆形的ImageView,使用非常方便

2017-11-21

Android性能优化最佳实践(png图)

布局优化,绘制优化,内存优化,启动优化,其他,稳定,省电优化,体积优化等

2019-04-21

蓝色鼠标指针.zip

蓝色的鼠标指针,特别好看.带来不一样的视觉盛宴,看腻了系统默认自带的鼠标指针,这是你的最佳选择.相信能给你带来不一样的体验

2019-12-14

EasyBanner.zip

一个轻松实现简单banner的框架 这里比较方便大家下载

2017-11-21

3天学会Kotlin

里面有3天的学习代码,个个知识点都分得非常清晰,注释非常全面,有需要的拿去.拿来Kotlin入门不是问题.

2017-07-30

Android IPC机制总结(png图)

Android IPC机制总结,概念,使用场景,开启多进程模式,运行机制,优缺点以及场景等等

2019-04-21

Android逆向助手2.2正式版

Android逆向助手2.2正式版,Android逆向助手是一款针对安卓平台的强大逆向辅助软件,功能涵盖apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等。支持直接将文件拖放到源和目标文件,不用每次都点浏览选择。软件暂时支持WinXP、Win7、Win2003系统。

2018-09-10

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

TA关注的人

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