自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 高级UI一:图像剪裁

本例以从相册中选择图片为例,实现图片的剪裁功能,包括剪裁区域的绘制、移动、生成剪裁的图片等。

2019-12-16 15:10:40 579

原创 TelephonyManager中的网络类型列表

状态值类型NETWORK_TYPE_UNKNOWN0不知名的网络NETWORK_TYPE_GPRS12G(2.5)NETWORK_TYPE_EDGE22G(2.75G)NETWORK_TYPE_UMTS33G WCDMA 联通NETWORK_TYPE_CDMA42G 电信NETWORK_TYPE_EVDO_053GN...

2019-12-06 11:57:00 1011

原创 Android 9.0系统软件进入视频界面发生闪退

前提:软件的视频模块以海康萤石云SDK为基础开发。之前的开发虽然配置 targetSdkVersion=28 ,但是一直是使用Android 6.0/7.0的系统进行调试,确认无误后就交付了。最近几天客户说该APP在9.0的系统上会发生闪退,在测试时发现视频模块一点击进入播放就会发生闪退,于是对这个模块进行修复。经过调试发现,发生闪退是因为:缺少libstlport_shared.so(...

2019-12-06 11:52:55 1068

原创 总结三:TabLayout+ViewPager实现页面切换

目前使用的方式 原来使用的方式 如何懒加载 如何禁止viewpager滑动 如何刷新笔者为何会记录这个实现,盖因对业务的需要,导致笔者在两个不同的项目中采用了完全不一样的实现方式,一个至繁,一个至简。一、目前的方式此处先附上两份代码:Fragment.java/** * 各个View */@BindView(R2.id.tab_layout)TabLayout t...

2019-12-06 11:49:39 585

原创 总结二:底部导航栏的实现

底部导航栏有很多种实现方式:使用BottomNavigationBar实现、RadioButton实现等,大家在开发时应该根据业务需要选择,否则容易造成改版的情况。一、BottomNavigationBar...

2019-10-15 09:21:24 438

原创 使用一:ButterKnife

ad

2019-10-14 11:19:30 190

原创 粒子效果之音量的实现

上一次,我们实现了下雨的效果,这次,我们来实现音量变化的效果。先看看效果图:接下来,就开始我们的实现流程吧。第一步:创建BaseMusicView首先,我们将上次使用的 BaseRainView.class 拷贝一下(该文件内容在博主的另一篇博文《粒子效果之雨的实现》中有讲解),修改名称为 BaseMusicView,并修改相应方法名等内容如下:import android.conte...

2019-03-14 17:14:43 269

原创 粒子效果之雨的实现

创作

2019-03-12 15:54:37 475

原创 资源文件实现图标和文字根据状态更改颜色

本文主要实现下列功能:按下item:图标颜色 蓝 --> 白,文字颜色 灰黑 --> 白;放开item:图标颜色 白 --> 蓝,文字颜色 白 --> 灰黑;默认状态: 图标颜色 蓝,文字颜色 灰黑。这里主要使用三个资源文件( item_select.xml、 iv_select.xml、 tv_select.xml)实现这一功能,不需要在Activity中写代...

2018-12-17 17:29:29 257

原创 Android MVP架构实现

123

2018-11-30 14:31:58 1683 2

原创 欢迎页制作

本欢迎页只有一张图片,默认展示3秒,采用theme方式进行设置。第一步: 创建一个类型为Empty Activity的WelcomeActivity,删除act_welcome中多余的控件,只保留根布局。act_welcome.xml<?xml version="1.0" encoding="utf-8"?&

2018-11-28 10:38:42 208

原创 解决SUI Mobile中$.init()报错的问题

本人是第一次使用SUI Mobile框架,在根据文档学习使用时,发现总是报错:$.init is not a function。以为是需要引入JQuery的原因,但是引用JQuery之后发现还是报错,按照JQuery语法修改后仍然不对,后来根据SUI Mobile官网上的实例查看了源代码,认真对比之后发现,报错是由代码中对js的引用位置不对而引起的

2017-04-29 21:47:37 1514

空空如也

空空如也

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

TA关注的人

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