- 博客(12)
- 收藏
- 关注
原创 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
1064
原创 Android 9.0系统软件进入视频界面发生闪退
前提:软件的视频模块以海康萤石云SDK为基础开发。之前的开发虽然配置 targetSdkVersion=28 ,但是一直是使用Android 6.0/7.0的系统进行调试,确认无误后就交付了。最近几天客户说该APP在9.0的系统上会发生闪退,在测试时发现视频模块一点击进入播放就会发生闪退,于是对这个模块进行修复。经过调试发现,发生闪退是因为:缺少libstlport_shared.so(...
2019-12-06 11:52:55
1105
原创 总结三:TabLayout+ViewPager实现页面切换
目前使用的方式 原来使用的方式 如何懒加载 如何禁止viewpager滑动 如何刷新笔者为何会记录这个实现,盖因对业务的需要,导致笔者在两个不同的项目中采用了完全不一样的实现方式,一个至繁,一个至简。一、目前的方式此处先附上两份代码:Fragment.java/** * 各个View */@BindView(R2.id.tab_layout)TabLayout t...
2019-12-06 11:49:39
601
原创 总结二:底部导航栏的实现
底部导航栏有很多种实现方式:使用BottomNavigationBar实现、RadioButton实现等,大家在开发时应该根据业务需要选择,否则容易造成改版的情况。一、BottomNavigationBar...
2019-10-15 09:21:24
458
原创 粒子效果之音量的实现
上一次,我们实现了下雨的效果,这次,我们来实现音量变化的效果。先看看效果图:接下来,就开始我们的实现流程吧。第一步:创建BaseMusicView首先,我们将上次使用的 BaseRainView.class 拷贝一下(该文件内容在博主的另一篇博文《粒子效果之雨的实现》中有讲解),修改名称为 BaseMusicView,并修改相应方法名等内容如下:import android.conte...
2019-03-14 17:14:43
283
原创 资源文件实现图标和文字根据状态更改颜色
本文主要实现下列功能:按下item:图标颜色 蓝 --> 白,文字颜色 灰黑 --> 白;放开item:图标颜色 白 --> 蓝,文字颜色 白 --> 灰黑;默认状态: 图标颜色 蓝,文字颜色 灰黑。这里主要使用三个资源文件( item_select.xml、 iv_select.xml、 tv_select.xml)实现这一功能,不需要在Activity中写代...
2018-12-17 17:29:29
264
原创 欢迎页制作
本欢迎页只有一张图片,默认展示3秒,采用theme方式进行设置。第一步: 创建一个类型为Empty Activity的WelcomeActivity,删除act_welcome中多余的控件,只保留根布局。act_welcome.xml<?xml version="1.0" encoding="utf-8"?&
2018-11-28 10:38:42
214
原创 解决SUI Mobile中$.init()报错的问题
本人是第一次使用SUI Mobile框架,在根据文档学习使用时,发现总是报错:$.init is not a function。以为是需要引入JQuery的原因,但是引用JQuery之后发现还是报错,按照JQuery语法修改后仍然不对,后来根据SUI Mobile官网上的实例查看了源代码,认真对比之后发现,报错是由代码中对js的引用位置不对而引起的
2017-04-29 21:47:37
1526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人