自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keep Learning , Keep Improving !

唯有不断学习,才能与时俱进!

  • 博客(13)
  • 资源 (53)
  • 收藏
  • 关注

原创 Android path.op 和canvas.clipPath使用一例

因为path.op是Api19新增的,所以想要在Api19以下实现同样功能需要 采用画布的clip实现 path.op(path2, Path.Op.DIFFERENCE); path.op(path3, Path.Op.UNION); path.op(path4, Path.Op.DIFFERENCE);VS

2016-10-28 14:39:28 4221

原创 Android RectF转换为Rect的方法

1、原始方法:Rect rect = new Rect((int)rectF_Src.left, (int)rectF_Src.top, (int)rectF_Src.right, (int)rectF_Src.bottom);2、四舍五入取整Rect rect =new Rect

2016-10-28 14:33:21 4004

转载 三阶贝塞尔曲线绘制一个近似的圆方案

详见:http://spencermortensen.com/articles/bezier-circle/近似值:c = 0.551915024494f坐标系参考图: 结果: package com.louisgeek.louiscustomviewstudy;import android.content.Context;import android.graphics.Canvas;imp

2016-10-28 10:41:06 1591

原创 Android 自定义View练习:雷达图(比重)绘制

code:package com.louisgeek.louiscustomviewstudy;import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import android.graphics.Canvas;import andro

2016-10-27 17:11:33 1699

原创 Android 自定义View 模仿豆瓣App加载中Loading(也类似支付宝AppLoading)

下面是虚拟机中豆瓣App的gif录制图示: 下面是效果: 思路见完整代码:package com.louisgeek.louiscustomviewstudy;import android.animation.Animator;import android.animation.ValueAnimator;import android.content.Context;import andro

2016-10-25 23:06:55 1719

原创 Android 自定义View练习:风扇吹花瓣加载中loading进度条绘制

package com.louisgeek.louiscustomviewstudy;import android.animation.ValueAnimator;import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import an

2016-10-23 22:08:50 2329 2

原创 Android 自定义View 实现较美观的loading进度条的绘制

1、首先绘制得底部的边框: 左右两个半圆环,中间上下两条平行线 //边框背景 mPaint.setColor(mProgressBankgroundColor); mPaint.setStrokeWidth(mProgressBarFrameHeight); //移动到第一个半圆圆心 canvas.t

2016-10-19 20:55:46 1923 1

原创 Android 自定义View canvas.drawBitmap使用举例

素材来自网络:http://img.blog.csdn.net/20161019100826199 codepackage com.louisgeek.louiscustomviewstudy;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;

2016-10-19 10:10:07 1182 1

转载 Android的硬件加速及可能导致的问题

问题在Android 4.0的某些设备上,在View刷新时会出现花屏和屏幕上的某些View错位的现象。 经过调查后发现adb logcat中出现很多OpenGLRenderer: 0x501的错位: 09-18 14:34:39.090: DEBUG/OpenGLRenderer(3104): GL error from OpenGLRenderer: 0x501 09-18 14:34:39.

2016-10-19 08:49:33 691

转载 java 集合汇总

http://www.importnew.com/20894.html

2016-10-18 16:48:49 445

原创 手机网页调用手机QQ QQ在线客服

<a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&version=1&src_type=web&web_src=lvlingseeds.com">手机QQ客服</a>

2016-10-14 15:57:44 11749 1

原创 HashMap与TreeMap区别

HashMap通过hashcode对其内容进行快速查找,在Map 中插入、删除和定位元素,HashMap 是最好的选择。TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap,HashMap中元素的排列顺序是不固定的。

2016-10-09 22:14:21 468

转载 java中Class对象详解、类名.class, class.forName(), getClass()区别

Java反射学习所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的实现就会方便很多。1,获得类型类我们知道在Java中一切都是对象,我们一般所使用的对象都

2016-10-09 21:58:06 783

macOS Unlocker for VMware v3.0.3.7z

macOS Unlocker for VMware + darwin.iso、darwinPre15.iso 【版本 11.5.5/16269456】

2020-08-03

Vysor-win32-ia32_2.1.0

免 root 电脑操控手机 Vysor 独立版 2.1.0 电脑手机同屏神器 软件 工具 字数补丁

2019-03-14

罗技Logitech无线键盘鼠标重连工具2019

Unifying 罗技Unifying优联接收器重连软件 ConnectUtility 罗技非Unifying优联接收器重连软件 SetPoint 可自定义鼠标按钮、键盘 F 键和热键,控制跟踪速度,并可配置其他设备特定的设置

2019-03-14

Android 通用标题栏 简单封装实现

Android 通用标题栏 简单封装实现 http://blog.csdn.net/RichieZhu/article/details/50935918

2016-03-20

Android二级分类列表ListView GirdView in ViewPager

Android二级分类列表ListView GirdView in ViewPager http://blog.csdn.net/richiezhu/article/details/50922621

2016-03-18

Android二级分类列表ListView GirdView

http://blog.csdn.net/RichieZhu/article/details/50920384

2016-03-18

android 二级分类列表 listview

http://blog.csdn.net/RichieZhu/article/details/50913653

2016-03-17

可展开列表ExpandableListView嵌套GirdView demo

http://blog.csdn.net/RichieZhu/article/details/50912014

2016-03-17

可扩展listview demo BaseExpandableListAdapter

http://blog.csdn.net/richiezhu/article/details/50906152 BaseExpandableListAdapter

2016-03-16

ExpandableListView—SimpleExpandableListAdpater

http://blog.csdn.net/richiezhu/article/details/50903198

2016-03-16

仿网易上下双导航简单实现

仿网易上下双导航简单实现

2016-03-10

ViewPager、Fragment、RadioButton实现顶部切换Tab页面

http://blog.csdn.net/richiezhu/article/details/50844110

2016-03-10

LouisFragmentTabHostDemo

http://blog.csdn.net/richiezhu/article/details/50789163

2016-03-03

应用程序之间能够彼此通信AidlDemo

应用程序之间能够彼此通信的aidl demo实现 http://blog.csdn.net/RichieZhu/article/details/50750898

2016-02-26

ListViewRefreshAndListViewLoad自定义实现下拉刷新和滑动加载

ListViewRefresh和ListViewLoad 自定义实现下拉刷新和滑动加载 入门学习的代码

2016-02-23

Android Mvp模式 Demo

Android Mvp模式 Demo http://blog.csdn.net/RichieZhu/article/details/50669339

2016-02-16

Android Mvp模式 Demo

Android Mvp模式 Demo

2016-02-15

Android多线程断点续传下载

AndroidDownloadDemo》Android断点续传下载 AndroidMultiDownloadDemo》Android多线程断点续传下载

2016-02-14

AndFixDemo

AndFix Demo HotFix eclipse

2016-01-28

OkHttpUtilsLib4Eclipse

https://github.com/hongyangAndroid/okhttp-utils的eclipse版本lib

2016-01-12

Vysor-win32-ia32-1.8.3 独立版

Vysor-win32-ia32-1.8.3 独立版、官方原版,Vysor-win32-ia32-1.8.3 独立版、官方原版

2018-05-07

SqlDbx_5.11_Unicode_Zh-Cn 中文破解最新版

SqlDbx是一款非常实用的数据库管理工具,支持SQL的编辑与查询,支持自动语法突显,能够智能化完成操作,内置多种丰富的特色功能。支持的数据源有MSSQL/MYSQL/ODBC/DB2/ASE/SYBASE/ORACLE等数据源。能够同时操作打开多个数据库。 SqlDbx 5.11专业版汉化和谐版,解除各种限制 支持多窗口链接查询;支持Unicode编码,编辑器中汉字不会再出现乱码。目前专业版最新版本是5.11,官方也很久没发布新版本,本人也换了其他的多数据库管理工具,特分享出该版本。 汉化是自己完成的,和谐是朋友搞定的。感谢。

2018-05-07

Vysor 1.7.3 独立版

Vysor 1.7.3 独立版

2017-06-19

Vysor_1.7.7 extension 黑屏 po jie 处理

Vysor_1.7.7 extension 黑屏 po jie 已处理

2017-06-08

Win10可用的Microsoft SQL Server 2008 Native Client

Win10可用的Microsoft SQL Server 2008 Native Client Navicat 操作数据库 会用到

2016-05-16

SlidingMenu demo android studio

SlidingMenu demo android studio http://blog.csdn.net/RichieZhu/article/details/51067896

2016-04-05

PagerSlidingTabStrip

http://blog.csdn.net/RichieZhu/article/details/51052785

2016-04-03

fragment之间用eventbus进行传值调用方法

点击左边item 刷新右边item http://blog.csdn.net/RichieZhu/article/details/51051732

2016-04-03

Otto和EventBus使用demo

Otto http://blog.csdn.net/richiezhu/article/details/51049657 EventBus http://blog.csdn.net/richiezhu/article/details/51026863

2016-04-03

EventBus 3使用记录demo

http://blog.csdn.net/richiezhu/article/details/51026863

2016-03-31

EventBus使用记录demo

http://blog.csdn.net/richiezhu/article/details/51026863

2016-03-31

接口关联方式 Fragment之间通过Activity相互传值和调用方法

http://blog.csdn.net/richiezhu/article/details/51024772

2016-03-31

Fragment之间通过Activity相互传值和调用方法

http://blog.csdn.net/RichieZhu/article/details/51024772

2016-03-31

Activity和Fragment之间相互传值和调用方法

http://blog.csdn.net/RichieZhu/article/details/51015092

2016-03-30

Collapsing ToolbarLayout、AppBarLayout和NestedScrollView组合滑动折叠或拉伸Toolbar的demo

http://blog.csdn.net/richiezhu/article/details/51005349

2016-03-29

Toolbar、TabLayout、AppBarLayout和RecyclerView组合可以滑动收起或显示Toolbar的demo

http://blog.csdn.net/richiezhu/article/details/51005288

2016-03-29

CoordinatorLayout 、FloatingAct、Snackbar、DrawerLayout和NavigationView结合demo

http://blog.csdn.net/RichieZhu/article/details/50967044 CoordinatorLayout 、FloatingActionButton 、Snackbar、DrawerLayout和NavigationView结合使用demo

2016-03-29

Android TabLayout、ViewPager实现顶部和底部Tab导航

Android TabLayout、ViewPager实现顶部和底部Tab导航 http://blog.csdn.net/RichieZhu/article/details/50966690

2016-03-23

PagerTitleStrip和PagerTabStrip使用demo

PagerTitleStrip和PagerTabStrip使用demo http://blog.csdn.net/RichieZhu/article/details/50958836

2016-03-22

ListView、SwipeRefreshLayout实现下拉刷新,上拉加载、滑动加载(自动加载)和点击加载

ListView、SwipeRefreshLayout实现下拉刷新,上拉加载、滑动加载(自动加载)和点击加载 http://blog.csdn.net/richiezhu/article/details/50958259

2016-03-22

空空如也

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

TA关注的人

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