自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好记性不如烂笔头,用文档记录技术,方便自己和他人。

博客专题包括但不限于Java,Android,Python,Pyqt5,SQLServer...

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 【Android】Material Design 之四 五 六 AppBarLayout、CoordinatorLayout、CollapsingToolbarLayout使用

一、AppBarLayoutAppBarLayout是继承自LinearLayout,默认是垂直方向,可以看成是一个垂直方向的线性布局,其作用是将APPBarLayout包裹的内容都作为AppBar,支持手势滑动。AppBarLayout必须作为Toolbar的父布局容器,换句话就是说,使用AppBarLayout布局时,需要包裹Toolbar布局。支持手势滑动时,需要和Coordin...

2018-09-18 16:53:58 1404

原创 【Android】侧滑菜单的实现方式

对于侧滑菜单的实现方式,一种比较标准化的实现方式是DrawerLayout + NavigationView的方式,该方式的实现过程可以看我的另一篇博客【Android】Material Design 之三 NavigationView 使用 。然而,DrawerLayout + NavigationView的侧滑实现有个缺点就是,菜单的布局是单一的,只有一个图标、一个标题,当我们想要实现丰富的菜...

2018-09-17 17:16:03 609

原创 【Android】Material Design 之三 NavigationView 使用

NavigationView表示应用程序的标准导航菜单,菜单内容可以由菜单资源文件填充。NavigationView通常放在DrawerLayout中,可以实现侧滑效果的UI。DrawerLayout布局可以有3个子布局,第一个布局必须是主界面且不可以不写,其他2个子布局就是左、右两个侧滑布局,左右两个侧滑布局可以只写其中一个。下面就开始NavigationView的实练。使用Navigati...

2018-09-17 14:56:41 4930 5

原创 【Android】Material Design 之二 BottomNavigationView使用

上午记录了TabLayout的使用,简单实现了一个顶部可滑动的导航效果,突然想到Material Design的另一个控件BottomNavigationView,可以实现类似淘宝、微信、QQ、京东的底部导航栏的效果,下面就来介绍一下使用BottomNavigationView来实现底部导航栏的效果。使用该控件同样需要添加Material Design的依赖:(运行环境是在Android St...

2018-09-14 18:26:10 1897 2

原创 【Android】Material Design 之一 TabLayout使用

之前实现如下图中的导航效果时,都是顶部一个线性布局+ViewPager+Fragment,线性布局中再去部署TextView和View,ViewPager滑动时,线性布局的布局就要跟着变化。直到我遇到了Metrial Design的TabLayout,我才意识到原来实现一个这样的导航效果还可以这么方便,下面我就来使用TabLayout实现如图的导航栏效果。首先,要进行Material De...

2018-09-14 11:54:44 1811

ComingCallPro.zip

Android 来电监听的两种方式实现,系统广播监听和PhoneStateListener监听器

2021-12-10

XFVoiceRecognize.rar

该项目是集成科大讯飞在线语音识别功能,所以测试时需要使用真机且联网的状态下,本人测试有效才公布出来的。

2019-11-29

AndroidBLE.rar

Android 蓝牙BLE开发,主要涉及扫描设备、连接/断开、数据通讯。本案例是通过实际蓝牙设备测试没有问题的,所以使用本代码案例前,请确保你自己的蓝牙设备是可用的。

2019-11-27

AndroidBt.rar

该项目主要介绍Android中经典蓝牙(3.0)的开发,包括使用经典蓝牙前的准备、扫描蓝牙设备、连接蓝牙设备、与蓝牙设备之间收发数据以及断开连接的过程,在荣耀 9(Android 9.0系统)上测试没有问题。

2019-08-26

空空如也

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

TA关注的人

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