自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (50)
  • 收藏
  • 关注

原创 Android使用AChartEngine制作动态心电图效果

AChartEngine是一个很强大的图表引擎,我在上学的时候就接触过,并且利用它做了一个传感器的应用,想想现在也很久远了,今天就把这个app的源码贴出来供其他人研究这款引擎。AChartEngine根据事先准备好的数据进行绘图,也就是说是一帧一帧的进行绘制,如果我们想动态生成波浪图并让坐标轴随之移动其实也不难,只需要隔一段时间在旧数据上添加数据并刷新一下view即可。github项目地址:https://github.com/AlexZhuo/SensorMonitor

2016-08-23 18:39:39 11768 16

原创 Facebook Android SDK 4.14使用详解(2016.8)

本文主要介绍了2016年8月facebook Android SDK 4.14.1在Android Studio中的部署方法,包括登录登出功能,分享功能,获得用户基本信息,头像的功能等。并指出了易错点。

2016-08-18 19:05:55 7959 13

原创 Android Picasso加载webp格式图片节省流量

最近产品经理一直抱怨图片加载慢,为此客户端开发这边也做了许多努力,比如重定向到CDN,使用webp减小图片大小,使用降低图片压缩质量,更换图片加载框架等等动作。现在讲一下webp格式图片这个方案。WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Ebay等知名网站已经开始测

2016-08-17 14:49:06 3497

原创 Android图片框架Picasso LRU缓存详解

Picasso这个图片框架默认实现了内存中的LRU缓存,但是没有默认实现磁盘缓存(关于磁盘缓存的配置可以看我之前写的一篇博客),我在使用Picasso替换原来的xUtils框架的时候发现内存开销要比之前高好多,于是着手分析Picasso的LRU缓存策略,代码比较好读,下面简单的分析一下。Picasso加载一个图片的流程一般是这样的:url->检查LRU缓存中有没有对应的bitmap->调用

2016-08-17 11:37:38 1478

原创 使用okhttp3做Android图片框架Picasso的下载器和缓存器

本文主要记录了Picasso的内存和磁盘缓存原理,Picasso配合okhttp3进行图片下载和缓存的策略,okhttp3请求结果的缓存控制玩法。解释了Picasso不能直接调用okhttp3的原因和没有磁盘缓存的原因。通过自定义Downloader的方式实现okhttp3和Picasso的密切合作。自由定制下载和缓存策略。并通过这种办法实现了Picasso原本不能实现的图片url自动重定向的功能。并附带相关源码

2016-08-11 11:09:21 6159 7

原创 Android6.0中横向RecyclerView空白bug解决

bug重现:在开发过程中,使用了一个横向的RecyclerView做了一个横着滑的Gallary效果,在Android5.1及以下都显示的非常正常,但是在Android6.0上会出现notify的时候显示在屏幕上的一些ViewHolder消失了,之后屏幕外部的ViewHolder通过左右滑可以滑出来,原来消失的ViewHolder在左右划过之后也会出来,效果如下通过SDK的uiautomatorv...

2016-08-08 10:50:02 8226 3

原创 科学收集并分析Android用户敏感信息实战

作为一名Android开发者,经常会接到项目经理提出的收集用户信息的需求,而且对于普通开发者来说,也需要用户信息来辅助开发或者进行性能优化。本文记录一下我在做Android开发的过程中收集的或实用或奇葩的手机用户信息的案例。分为为产品经理收集的用户行为,为前端开发者收集的用户手机配置,为后台开发者收集的网络接口状态,为数据挖掘分析师收集的用户个人信息等。实现了在不影响用户体验和消除用户抵触感的情形下尽可能多的收集对产片有用的信息。并贴出了相关收集用户手机配置信息,个人信息的源代码和收集策略,失败重发策略。

2016-08-08 09:48:12 3069 1

原创 Android自定义WebView实现Youtube网络视频播放控件

想要把Youtube这样的视频网站的视频播放器嵌入到Android原生程序中,使用WebView是成本最低,兼容性最好的,并且不需要申请任何的开发者账号和授权,但是使用WebView不可避免要进行一些Javascript交互,用于控制视频的播放进度等操作,这也是本控件设计的难点。本文贴出了自定义WebView的代码,WebView加载视频的HTML代码,JS和JAVA交互接口的代码,WebView暂停和回收功能的代码,WebView全屏显示的代码等。

2016-08-01 11:55:58 11447 10

HG255D第三方ipk包for Openwrt CC 15.05.1

Openwrt CC 15.05.1 HG255D第三方ipk包

2016-12-02

HG255D OP 15.05.1 一些第三方的ipk安装包

SS Redsocks2 的安装包,GFW更新python脚本,2016.12.1生成的GFWlist ipset文件

2016-12-01

Openwrt_wndr4300_CC_15.05.1_SS_luci用到的ipk包

包含ss安装和luci安装的所有依赖包,在网件WNDR4300 Openwrt CC 15.05.1上亲测可用

2016-11-23

HAProxy+Redsocks2+luci及依赖包 ar71xx CC 15.05.1

用于WNDR4300的Redsocks2可执行文件(2016.11编译)和luci界面安装包,HAProxy用于负载均衡的安装包及其依赖包

2016-11-14

HG255d HAProxy+Redsocks2 CC 15.05及luci和依赖包

用于HG255d的Redsocks2可执行文件(2016.11编译)和luci界面安装包,HAProxy用于负载均衡的安装包及其依赖包

2016-11-14

Openwrt版HAProxy Redsocks2及依赖包for ar71xx

Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1 HAProxy版本1.5.15-patch13 2015/11/01 依赖包:libltdl 2.4 Redsocks2 0.65 和luci界面 依赖包 libevent2

2016-11-05

Openwrt版HAProxy Redsocks2及依赖包 for WNDR4300 OP CC 15.05.1

Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1 HAProxy版本1.5.15-patch13 2015/11/01 依赖包:libltdl 2.4 Redsocks2 依赖包 libevent2

2016-11-05

Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1

Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1 HAProxy版本1.5.15-patch13 2015/11/01 依赖包:libltdl 2.4

2016-11-05

HG255d路由器Openwrt CC 15.05纯净版固件

Openwrt CC 15.05纯净版固件,添加dnsmasq-full,和常用依赖和工具.

2016-11-01

Openwrt_wndr4300_CC_15.05.1用到的ipk包

在Openwrt CC 15.05.1上亲测可用,包含ss安装和luci安装的所有依赖包

2016-10-30

Openwrt_wndr4300_CC_15.05用到的ipk包

在Openwrt CC 15.05.1上亲测可用,包含ss安装和luci安装的所有依赖包

2016-10-28

明月Openwrt固件Barrier Breaker 14.07 r47805 元旦版

OpenWrt Barrier Breaker 14.07 r47805 元旦版 by 明月永在 路由器固件,刷华为HG255d成功,使用方法可以看我的博客:http://blog.csdn.net/lvshaorong/article/details/52554640

2016-09-16

Proxifier 3.2.9

windows下用于将socks5代理,socks4代理转换为Http代理的十分实用的软件

2016-07-12

keil MDK v4的jlink仿真设备

Keil MDK v5 如果选择使用jlink进行自动下载,会发现没有v4那样具备比较完整的芯片清单供选择,比如我要用的stm32f103 512k flash 的芯片就没有,解决办法是将v4 的\Keil_v4\ARM\Flash目录替换v5的同一个目录,他的Utilities里面就会有相应的芯片了

2016-04-24

android 23.0.1编译库合集

包含android开发常用的三个库,com.android.support:appcompat-v7:23.0.1' 'com.android.support:design:23.0.1'和v4包,版本均为23.0.1,可以防止由于被墙导致的Android Studio下载失败,下载好后解压里面的文件夹到:项目根目录 \app\build\intermediates\exploded-aar,并在build.gradle里注册

2016-01-21

android.support.design 23.0.1

安卓材料设计依赖库,提供了很多新空间制作很炫的效果,由谷歌2015的IO大会发布,这个是23.0.1新版本(相对于22.2.0)

2016-01-21

失传的swipe listview from 47 degrees

github上404了的的开源项目swipe listview ,从网上找来旧版本

2016-01-15

twitter官方Android开发sdk

twitter官方Android开发sdk,是用fabric自动下载下来的几个依赖库项目,另外还需要导入几个jar包,这些jar包都已经在本账号分享

2016-01-11

support-annotations-23.0.1.jar

注解支持(Support Annotations)Android support library从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug

2016-01-11

retrofit-1.8.0.jar

Retrofit是一套RESTful架构的Android(Java)客户端实现,基于注解,提供JSON to POJO

2016-01-11

FlashPlayer29.0.0.140 IE浏览器版

install_flash_player_ax.exe 2021年后不会强制失效的Flash player

2021-01-23

DMS6.2.1 v1.04b.zip

黑裙Loader v1.04b,亲测VirtualBox下 DS918+ 6.2.2可用

2019-10-09

DS3617xs 6.2 Jun's Mod V1.03b

群晖DSM6.2的引导文件,DS3615xs+DS3617xs两版本,亲测可以在虚拟机和x64系统引导

2018-11-19

OpenSSH for AIX 5,6,7

在AIX 5,6,7小型机上实现SSH登录和SFTP功能,需要依赖OpenSSL

2018-07-19

OpenSSL for AIX 5、6、7

用于在AIX 5 6 7 小型机上安装SSH所依赖的基础类。。。

2018-07-19

OpenWrt软路由虚拟机导出文件

使用Virtualbox等虚拟机管理工具导入该虚拟机后,配置两块网卡,第一块一块为LAN区域的网卡,第二块为WAN区域的网卡

2018-07-06

gtk2 for WebSphere on AIX

用于给AIX系统安装gtk2,用来打开WebSphere的图形化ProfileManagement pmt.sh,在多台AIX 7.1上测试通过

2018-06-13

GCC for AIX7.1及依赖rpm包

aix 7.1最小化安装的操作系统安装gcc,gcc-c++等编译环境的rpm安装包和依赖包,亲测在两台aix7.1小型机上编译nginx 1.12成功

2018-05-18

GCC for AIX7.1及依赖包

aix 7.1最小化安装的操作系统安装gcc,gcc-c++等编译环境的rpm安装包和依赖包,亲测在两台aix7.1小型机上编译nginx 1.12成功

2018-05-18

tar rpm for AIX5

早期AIX系统内置的tar命令不能打包8G以上大文件,tar包大小也不能超过8G,通过安装该rpm包,可以使用gtar命令规避这一问题

2018-04-25

GCC 及依赖包 for AIX 7.1

在精简安装的AIX 7.1.0.0上安装gcc和依赖包,并编译nginx成功

2018-03-01

Nginx 1.12.2 及依赖包 for AIX 7.1

Nginx 1.12.2 及依赖包 for IBM Power PC AIX 7.1.0.0 可以在精简安装的aix 7.1系统上安装rpm版的nginx 1.12.2

2018-03-01

nginx1.12.1源码

添加了nginx-sticky-module-ng和nginx_upstream_check_module的源码,并打好相应补丁,只需configure即可

2017-10-25

dnsforwarder可执行文件

dnsforwarder的Linux+windows编译后的可执行文件和配置文件,linux包含libcurl wget两个版本,推荐使用wget版本。在ubuntu 16.04和CentOS7上实验可运行

2017-10-16

system-config-lvm

用于RedHat6、7通过图形化界面控制LVM分区管理,需要显示器和GNOME(GNU)图形化界面,为RedHat7光盘缺失LVM图形配置工具而准备

2017-09-12

2017.3最新PandoraBox aria2和luci安装包

2017.3最新PandoraBox 16.10 aria2和luci安装包,适用于mt7620a 小米mini路由器。该固件下载地址http://downloads.pandorabox.com.cn/pandorabox-16-10-stable/targets/ralink/mt7621/

2017-03-23

潘多拉OpenWrt 16-10HAProxy IPK安装包

潘多拉OpenWrt 16-10HAProxy IPK安装包带luci后台配置

2017-03-15

Ralink3070网卡驱动for Windows XP

本驱动支持芯片型号T2870/ RT2770/ RT3070/ RT2070 RT3570/ RT3370/ RT8070/ RT5370/ MT7610/ MT7601

2017-03-07

Tomcat搭建文件分享页面

在局域网内搭建一个HTTP服务器用于分享本地文件

2016-12-22

国内IP路由表

包含了国内IP的大致范围和ipset可执行文件

2016-12-16

空空如也

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

TA关注的人

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