自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿甘正传

出来混,欠下的总是要还的。

  • 博客(5)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

原创 一条会跳动的贝塞尔曲线

贝塞尔曲线和属性动画实现一根会跳动的线。

2017-03-22 16:24:15 826

原创 安卓View的事件分发

安卓的事件分发机制使界面显示的控件能够响应用户的点击、长按、拖拽、快滑等操作。但是如果对事件分发的原理理解不深,有时候就会有一些困扰。比如:事件冲突导致内嵌的控件无法响应事件等,如何Activity设置多层布局后,外层布局获取到焦点,导致内嵌的控件事件没有执行等。 比较好的博客:http://blog.csdn.net/xyz_lmn/article/details/12517911 安卓除

2017-03-22 16:06:53 203

原创 Service的启动方式和设计理解

Service就是没有界面的Activity,这样理解Service或许有点让人难以信服。首先Service的生命周期和Activity是完全不一致的,然后是它的启动方式有两种,两种启动方式也各有区别。它在安卓framwork层的设计原理和实现的功能也和Activity完全不一致,所以请不要偷懒说Service就是没有界面的Activity,下面我们看看Service的生命周期。 实验

2017-03-14 15:55:14 322

原创 Fragment深入解析

Fragment的生命周期,大家可以参考博客: http://blog.csdn.net/forever_crying/article/details/8238863/ http://blog.csdn.net/hjj0212/article/details/8530273 http://blog.csdn.net/lmj623565791/article/details/37970961/

2017-03-13 18:25:40 338

原创 安卓四种启动模式的经验总结

大家都知道,安卓有四种启动模式,使用的时候在清单文件配置一下就好了。但是如果你对四种启动模式认识不深,后面是要吃大亏的!有些需求场景本来是可以简单实现的,但是却被各自需求逻辑搞复杂。我之前遇到一个问题是,点击手机桌面图标,打开的Activity总是启动页,当时以为是因为我们把启动页这个Activity设置成了LauchActivity导致的,所以我把MainActivity设置成了LauchActi

2017-03-07 18:34:57 826

工作中需要用到的软件工具

工作中需要用到的软件工具。

2023-06-02

安卓apk keystore签名代码获取

通过反射方式获取安卓 apk包的签名信息,通过日志打印的方式获取 apk keystore 或者jks文件的签名信息。

2023-03-07

安卓性能测试工具.zip

安卓性能测试工具

2023-02-02

程序崩溃时往往让人很恼火,而且测试的话无法实时的打印日志,所以希望程序崩溃之后可以跳转到一个错误信息页面,最好是程序崩溃之后重启

1、程序崩溃日志在程序中显示。 2、程序崩溃之后可以立即重启,不需要再点击程序。

2022-03-03

apksSignTools.zip

一键加固apk,且签名

2021-12-27

渠道写入工具.zip,一键写入渠道号

传统的打包工具需要签名,然后打包,最后加固。使用该工具可以一键签名打包、并且使用邦邦加固加固好apk.

2021-12-27

webSocketDemo.zip

Java项目把Excel表格数据转成Json字符串数据。

2021-02-04

日志格式化输出打印工具类.rar

这是一个基于Okhttp网络请求框架的网络拦截器,代码是用了开源项目的大神打印代码,输出很好用的网络日志。使用方式:放入你使用的okhttp网络请求框架中,然后通过添加拦截器的方式添加拦截,格式化打印日志。

2020-08-18

网络日志拦截器输入格式化打印工具类.rar

这是一个Okhttp网络日志格式化打印的工具类,原理就是添加网络请求的拦截器格式化打印输入日志,节省和后台进行接口联调的时间。

2020-08-16

U-ShareSdkDemo.rar

集成友盟SdK发现里面又许多的不想要的功能,导致无法抽取分享功能。按文档集成却总是无法正常的唤起微信分享,后面就自己写了一个Demo,然后改成友盟的包名和签名,最后又下面这个Demo。Demo是最新的分享sdk,如果无法正常使用,需要下载友盟的官方Demo,运行之后试用分享之后就可以正常使用了,可能是签名占用的问题。

2020-02-22

Python使用Tornado上传图片到本地服务器.zip

项目是使用tornado模块实现图片上传到本地虚拟服务器的Python项目,主要是完成了上传功能和展示图片的功能,使用可以查看博客说明https://mp.csdn.net/mdeditor/101699797

2019-09-29

android studio 插件

如果你想节省开发时间,不进行不必要的findviewById代码的编写,就使用这个插件,集成到Studio中就可以了,使用右键》Convert android layout ,然后粘贴到你的代码中就可以了。

2016-10-09

TextSwitcher实现文字上下左右滚动

TextSwitcher是系统的原生类,调用它实现文字滚动效果非常流畅。

2016-06-21

构建者模式、回调和观察者设计模式

个人针对构建者设计模式、回调和观察者设计模式写的一个Demo,方便大家理解编程设计思想,1分算是大家的鼓励分,希望可以给大家带来方便。

2016-03-26

第三方支付-融托付的集成SDK和Demo

融托付是第三方的支付方式,类似于微信和支付宝,但是它可以使用融托付的刷卡器进行刷卡,里面有具体实现方法,谢谢大家支持。

2016-03-08

安卓手势密码的具体实现Demo

手势密码的=具体实现类,外国人写的,我主要理解了实现集成,谢谢大家的支持。

2016-03-08

Java动态代理和Java反射的Demo演示

Java动态代理和Java反射的Demo演示,通俗易懂。

2015-11-06

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

TA关注的人

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