自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AndroidSweetSheet:ViewPager的实现(2)

AndroidSweetSheet:ViewPager的实现(2)附录文章9说明了AndroidSweetSheet典型的列表样式实现,本文写一个例子,说明AndroidSweetSheet以翻页的ViewPager样式实现。本例所需的布局文件和附录文章9相同,只是上层Java代码不同而已:package zhangphil.demo;import android.graphi

2016-06-30 16:07:43 1325

原创 AndroidSweetSheet:从底部弹出面板(1)

AndroidSweetSheet:从底部弹出面板(1)AndroidSweetSheet又是一个从底部弹出面板的开源项目。我在以前写的文章中介绍了不少这些项目,见附录文章5,6,7,8。现在再介绍一个AndroidSweetSheet。AndroidSweetSheet项目主页是:https://github.com/zzz40500/AndroidSweetSheetA

2016-06-30 15:41:20 3468

原创 Android BottomSheet:底部弹出Fragment面板(4)

Android BottomSheet:底部弹出Fragment面板(4)BottomSheet不仅可以弹出轻量级的定制好的面板(见附录文章5,6,7),还可以弹出“重”的fragment,但是此fragment是BottomSheetFragment。如果开发项目中需要更深度复杂的定制,则需要灵活的写一个fragment重新实现自己的代码设计要求,但是此fragment是需要继承

2016-06-30 09:57:37 9000 1

原创 Android BottomSheet:List列表或Grid网格展示(3)

Android BottomSheet:List列表或Grid网格展示(3)BottomSheet可以显示多种样式的底部弹出面板风格,比如常见的List列表样式或者Grid网格样式,以一个例子说明。先写一个布局,该布局作为Activity的布局加载,BottomSheet将从此Activity的底部弹出弹入。布局中只有两个button按钮,分别触发List或者Grid面板:

2016-06-29 11:24:10 3737 1

原创 Android BottomSheet:以选取图片为例(2)

Android BottomSheet:以选取图片为例(2)附录文章5简单介绍了常见的分享面板在BottomSheet中的具体应用。本文再以常见的选取图片为例写一个例子。布局文件:<com.flipboard.bottomsheet.BottomSheetLayout xmlns:android="http://schemas.android.com/apk/res/andr

2016-06-28 15:37:13 1901

原创 Android BottomSheet:便捷易用的底部滑出面板(1)

Android BottomSheet:便捷易用的底部滑出面板(1)Android BottomSheet是github上的一个第三方开源项目,其主页:https://github.com/Flipboard/bottomsheetBottomSheet提供了简洁易用的从底部滑出的面板。现在的APP开发,经常需要从底部滑出某些面板提供给用户操作入口,比如最常见的分享,底部滑出一个面

2016-06-28 14:55:42 11054

原创 Android StatusBarUtil:设置Android系统下方虚拟键键盘透明度

Android StatusBarUtil:设置Android系统下方虚拟键键盘透明度Android StatusBarUtil是github上的一个开源项目,主页:https://github.com/laobie/StatusBarUtilStatusBarUtil可以修改Android底部下方系统的原生虚拟键键盘的透明度。这是不使用StatusBarUtil的An

2016-06-27 14:15:48 4783

原创 Android NumberProgressBar:动态移动显示百分比进度的进度条

Android NumberProgressBar:动态移动显示百分比进度的进度条NumberProgressBar是github上一个开源项目,其项目主页是:https://github.com/daimajia/NumberProgressBarNumberProgressBar特点是当进度条在前进时候,显示出来的百分比进度数字随进度条实时显示出来,如图:

2016-06-27 10:56:12 7739

原创 git删除远程remote分支

git 命令如下:git push origin --delete

2016-06-24 14:07:25 3640 1

原创 Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用

Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用Android平台原生的SeekBar设计简单,然而,比如现在流行的一些音乐播放器的播放进度控制条,如果直接使用Android原生的SeekBar,当然可以work,但是在设计上未必能满足设计要求。SeekBarCompat是Android平台上第三方开源项目,其在github上的项目主页是:ht

2016-06-21 16:47:05 4001

原创 Android第三方开源SwitchButton

Android第三方开源SwitchButton Android SwitchButton是github上的一个第三方开源项目,其项目主页是:https://github.com/kyleduo/SwitchButtonAndroid平台上的Switch Button样式单一,SwitchButton旨在丰富Android平台的Switch样式的Button,其实现的结果如图:

2016-06-21 15:20:32 14120 1

原创 Android layer-list(3)

Android layer-list(3)在附录文章3、4的基础上,就Android layer-list再写一个较为复杂的应用。先写布局文件,该布局涉及到LinearLayoutCompat,关于LinearLayoutCompat参看附录文章5。布局文件activity_main.xml:<RelativeLayout xmlns:android="http://sc

2016-06-20 16:42:38 1805

原创 Android layer-list:联合shape(2)

Android layer-list:联合shape(2)附录文章3简单说明了Android layer-list的用法,现在把Android layer-list联合shape做出一些特殊的应用,和附录文章3类似,先写布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2016-06-20 15:53:38 1369

原创 Android layer-list(1)

Android layer-list(1)Android layer-list,顾名思义,实现列表组合后形成的图层,写一个例子。activity_main.xml文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schema

2016-06-20 15:16:50 1580

原创 Android ToggleButton:状态切换的Button

Android ToggleButton:状态切换的ButtonAndroid ToggleButton和Android Button类似,但是ToggleButton提供了一种选择机制,可以表达Button处于何种状态,比如常见的WiFi打开或者关闭状态等等这种类似与非门的状态机。标准的Android ToggleButton样式简单,如果要实现自定义的、表达力丰富的Toggle

2016-06-20 14:38:37 7171

原创 Android三角标签View:TriangleLabelView

Android三角标签View:TriangleLabelView在一些商城、产品推销类APP中,如淘宝、京东、电影门票销售、商品降价促销这类的APP,常常会在其APP中看到,某些商品的左上角或者右上角有一些三角的标签,这些标签View的实现很多种,我在以前介绍过一种第三方开源的实现,见附录文章1。本文再介绍一种类似实现:TriangleLabelView。TriangleLa

2016-06-15 10:52:03 2589

原创 Android传递Bitmap的两种简单方式及其缺陷

Android传递Bitmap的几种简单方式一,通过Intent的Bundle。比如有两个activity,A,B,从A进入B。先在A中将Bitmap写进去:Resources res=getResources(); Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.ic_launcher); Bundle b

2016-06-13 10:52:14 5839

原创 功能强大的图片截取修剪神器:Android SimpleCropView及其实例代码重用简析

功能强大的图片截取修剪神器:Android SimpleCropView及其实例代码重用简析SimpleCropView是github上第一个第三方开源的图片修剪截取利器,功能强大,设计良好。我个人认为SimpleCropView比附录文章1介绍的cropper更为强大和完备,但也更为复杂,如果是简单的应用场景,那么cropper也是一个不错的选择,SimpleCropView则适

2016-06-13 10:02:16 4779 1

原创 Android第三方开源图片裁剪截取:cropper

Android第三方开源图片裁剪截取:cropper很多app都需要裁剪截取图片作为头像、logo之类,而cropper是github上的一个针对Android平台的、第三方开源图片裁剪截取项目,其项目主页是:https://github.com/edmodo/croppercropper项目给出的一个例子以一张蝴蝶图作为目标图片进行裁剪截取,如图:cropper用

2016-06-12 10:35:21 9648 1

原创 Android第三方文件选择器:aFileChooser

Android第三方文件选择器:aFileChooseraFileChooser是Android平台上的一个第三方文件选择器,其在github上的项目主页是:https://github.com/iPaulPro/aFileChooseraFileChooser实现了在Android平台上高度可定制化的文件选择功能,aFileChooser在自己的项目代码中使用也比较简单。

2016-06-11 13:06:19 9239 1

原创 Android实现ViewPager无限循环滚动回绕

Android实现ViewPager无限循环滚动回绕Android系统提供的ViewPager标准方式是左右可以自由滑动,但是滑动到最左边的极限位置是第一个page,滑动到最右边的位置是最后一个page,当滑动到最左或者最右时候,就不能再滑动/滚动了,这是Android系统默认的ViewPager实现方式。但是有些情况下开发者可能希望ViewPager能够智能的无限循环滚动回绕,比

2016-06-07 17:18:33 15691 5

原创 AndroidTreeView:Android树形节点View

AndroidTreeView:Android树形节点ViewAndroidTreeView是github上的一个第三方开源项目,其在github上的项目主页是:https://github.com/bmelnychuk/AndroidTreeView其项目实现的结果如图所示:AndroidTreeView和AndroidTree

2016-06-07 14:32:23 9524 1

原创 Android DynamicGrid:拖曳交换位置

Android DynamicGrid:拖曳交换位置Android DynamicGrid是一个第三方开源项目,DynamicGrid在github上的项目主页是:https://github.com/askerov/DynamicGrid它实现在一个网格布局内,拖曳任意子view实现动态的交换位置,这很类似手机的桌面,手机桌面的图标,均可自由拖曳实现摆放位置的交换,如动图所示:

2016-06-07 10:36:43 2902 1

原创 Android RecyclerViewSwipeDismiss:水平、垂直方向的拖曳删除item

Android RecyclerViewSwipeDismiss:水平、垂直方向的拖曳删除itemRecyclerViewSwipeDismiss是一种支持RecyclerView的水平、垂直方向拖曳删除RecyclerView里面条目item的第三方开源项目,RecyclerViewSwipeDismiss在gitbub上的项目主页是:https://github.com/CodeF

2016-06-06 16:08:55 2058

原创 Android音乐、视频类APP常用控件:DraggablePanel(2)

Android音乐、视频类APP常用控件:DraggablePanel(2)附录文章1主要演示了如何使用DraggablePanel 的DraggableView。DraggablePanel除了DraggableView外,本身DraggablePanel与DraggableView不同的是,DraggableView是一个轻量级的“View”, 而DraggablePanel是一个

2016-06-03 14:33:11 2352

原创 Android音乐、视频类APP常用控件:DraggablePanel(1)

Android音乐、视频类APP常用控件:DraggablePanel(1)Android的音乐视频类APP开发中,常涉及到用户拖曳视频、音乐播放器产生一定交互响应的设计需求,最典型的以YouTube APP为例。YouTube在开发中,有用到一个第三方开源的可拖曳面板:DraggablePanel。DraggablePanel在github上的项目主页:https://githu

2016-06-02 14:25:40 2477

原创 Android第三方开源下拉框:NiceSpinner

Android第三方开源下拉框:NiceSpinnerAndroid原生的下拉框Spinner基本上可以满足Android开发对于下拉选项的设计需求,但现在越来越流行的下拉框不满足于Android原生提供的下拉框Spinner所提供的设计样式,而改用自定制或者第三方设计的下拉框Spinner。NiceSpinner是一个第三方开源的下拉框Spinner,其在github上的项目主页

2016-06-01 10:27:12 28055 11

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关注的人

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