自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android自定义ViewGroup:实现简单的垂直方向线性布局(2)

Android自定义ViewGroup:实现简单的垂直方向线性布局(2)附录文章1自定义了一个ViewGroup,该ViewGroup实现了一个线性布局,水平方向的。本文修改附录文章1中的MyLayout.java代码文件,作为演练,再次实现一个简单的线性布局,不过这次的线性布局是垂直方向上的。附录文章1的全部代码均不用修改,只需要把MyLayout.java的某些地方代码调整,即

2016-04-20 11:23:15 4060

原创 Android自定义ViewGroup:onMeasure与onLayout(1)

Android自定义ViewGroup:onMeasure与onLayout(1)Android自定义一个ViewGroup,需要重写ViewGrouo里面的两个最重要的回调函数onMeasure()与onLayout()。如果开发者自己摆脱Android为我们做好的几套布局(如常见的线1性布局、相对布局、帧布局等等),往底层实现view呈现,那么我们就得在ViewGroup中小心计算

2016-04-19 16:22:15 3046 1

原创 Android ViewDragHelper:控制子View垂直方向拖曳不能越界(3)

Android ViewDragHelper:控制子View垂直方向拖曳不能越界(3)附录文章1简单介绍了Android ViewDragHelper的使用,附录文章2介绍了如何控制ViewDragHelper在水平方向上拖曳不会被拖曳出边界,以及那些子view可以被拖曳,那些子view不能被拖曳。但是还有一些遗漏问题尚未解决:垂直方向的拖曳。本文再附录文章2的基础加以改进,控制子

2016-04-18 15:37:04 1646

原创 Android ViewDragHelper:控制子View能否拖曳及水平方向的拖曳边界(2)

Android ViewDragHelper:控制子View能否拖曳及水平方向的拖曳边界(2)附录文章1简单介绍了Android ViewDragHelper的使用,注意到附录文章1的代码运行结果,附录文章1的示例有三个子view,每个子view均可拖曳,但是,它们可以拖曳越出边界超出屏幕的显示范围,被拖曳到视野看不到的地方去了。(1)在某些情况下,也许开发者不希望子view被拖曳

2016-04-18 15:02:43 3006

原创 Android ViewDragHelper(1)

Android ViewDragHelper(1)在以往处理Android触摸滑动点击等复杂屏幕事件时,往往不得不借助于各种MotionEvent事件,然后自己再写代码处理逻辑计算,过程复杂,代码量也不小。比如简单的要处理或者实现一个拖曳事件逻辑代码,就要做一些不够简洁的代码编程实现。好在现在Android提供了一个新的ViewDragHelper,用于专门处理屏幕的拖曳事件,大大简化

2016-04-18 10:17:52 1379

原创 基于谷歌官方NavigationView实现QQ样式边侧滑抽屉样式缩进缩出

基于谷歌官方NavigationView实现QQ样式边侧滑抽屉样式缩进缩出本文是三个系列文章中的第三篇,在附录文章1、2中,分别针对DrawerLayout和SlidingMenu实现了QQ样式的边侧滑抽屉样式缩进缩出。由于在实际的项目中,为了实现这种边侧滑抽屉效果,不同开发者采取的技术路线和标准控件选型不同,为了在此基础上加以改造以实现QQ样式的边侧滑缩进缩出抽屉效果,我分别写三篇文

2016-04-14 16:40:51 2994

原创 基于谷歌官方DrawerLayout实现QQ样式边侧滑抽屉缩进缩出技术

基于谷歌官方DrawerLayout实现QQ样式边侧滑抽屉缩进缩出技术在附录文章1中,已经在基于第三方的SlidingMenu实现了边侧滑抽屉缩进缩出的效果,接下来,本文针对Google官方边侧滑抽屉技术DrawerLayout,改造DrawerLayout,以实现QQ样式的边侧滑抽屉缩进缩出效果。关于DrawerLayout的具体实现,在附录文章2中有介绍。首先写一个Draw

2016-04-06 14:05:55 2509

原创 改进Android SlidingMenu实现QQ样式边侧滑抽屉技术

改进Android SlidingMenu实现QQ样式边侧滑抽屉技术我在之前写的附录文章1中介绍了Android SlidingMenu的使用,Android SlidingMenu作为第三方的边侧滑技术(也被称之为‘抽屉’),在过去的四五年中被广泛使用,但随着后来谷歌官方在Android中以官方支持的形式相继推出了DrawerLayout(附录文章2)和NavigationView(附录文章

2016-04-02 17:44:59 2475

原创 Android任意窗口添加固定/浮动窗体:音乐播放器底部/顶部常驻播放窗体

Android任意窗口添加固定/浮动窗体:音乐播放器底部/顶部常驻播放窗体在Android窗口添加一个固定或者浮动位置的窗体,这在一些常见的Android APP中经常遇到,比如音乐播放器类APP,这些APP通常在窗口主要位置放置歌曲列表之类,但会在底部或者顶部放置一个“条形”壮的微型播放器常驻窗口。可以通过写布局文件,比如在一个父FrameLayout里面在套一个小的FrameLay

2016-04-01 16:50:38 6741 1

vcruntime140_1.dll

vcruntime140_1.dll

2022-01-10

2019年民航机场吞吐量排名.xls

2019年民航机场生产统计公报。数据来源,民用航空局。该excel表格中,罗列了中国各大城市在2019年的机场客流量数据和排名。

2020-12-10

链家2020年9月二手房数据

全国的房产价格地址经纬度等信息,2020年9月份链家的二手房数据包。下载后是一个excel表,将这个excel表另存为csv数据文件,可以用pandas读取。

2020-12-10

strava_com_sample_utf8.xls

一个excel表格数据,数据是一个公开的Python数据集,包含路径经纬度散点。提取里面的路径经纬度散点,可以构绘出地图线路。

2020-12-10

jxta2.7.zip

JXTA 2.7,P2P分布式计算框架JXTA。version 2.7。shell 2.5.

2019-08-21

AXMLPrinter2的jar文件及源代码文件

Android逆向工程之AXMLPrinter2的jar文件及源代码文件。

2018-11-08

digital-7字体(LED数字样式字体)

digital-7字体(LED数字样式字体)。该字体主要用于显示LED数字灯样式的字体。直接导入到Android assets文件下,作为font 字体使用。

2017-09-05

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

2015-11-29

QQ侧滑边栏源代码

移动版QQ侧滑边栏源代码(Android)。UI交互设计样式和QQ高度相似。

2015-10-29

DrawerLayoutDemo

Android DrawerLayout Demo

2015-09-24

MaterialDesignLibrary_Code and Lib合集

MaterialDesignLibrary_Code and Lib 内含:NineOldAndroidsLibrary包和一个测试项目:MaterialDesignActivity

2015-09-21

Android Volley

Android网络开发框架Volley需要的jar包:volley.jar。该包直接导入到自己的项目即可使用。

2015-08-27

sqlitemanager.jar

sqlitemanager.jar。用于查看SQLite数据库的第三方插件。

2015-07-16

SearchDemo

Android搜索建议演示代码,完整的项目代码文件。

2015-04-17

Android底部弹出iOS7风格对话框_库文件资源

Android底部弹出iOS7风格对话框。库文件,直接作为库添加到自己的项目加以引用即可。

2015-04-08

空空如也

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

TA关注的人

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