- 博客(462)
- 资源 (31)
- 收藏
- 关注
原创 Android时间与服务器同步方案
在部分场景里,应用对时间的要求比较严苛,比如金融类app,股票类、期货等,对交易区间的判断是非常重要的。这就需要客户端的时间与服务器时间或者是世界标准时间同步,而不能简单地获取本地时间就可以了。
2023-01-13 09:53:53
342
原创 重新跳转到Activity,其中的fragment显示空白
崩溃, 我的Activity中fragment都显示空白. 在我的项目中有一个接受推送消息, 消息到来时, 打开Activity, 展示对应信息. 而打开activity之后,发现fragment都显示空白. 找了很久原因, 也在网上看看了好多解决办法, 但是好像都不是我这种现象.我尝试上面的方法依旧不行,我的解决方法是第一次取fragment的时候先清除一下,这样就没问题了。
2023-01-09 13:25:50
19
原创 onCreate、onSaveInstanceState、onRestoreInstance一个参数和两个参数
activity是被系统回收,重新创建activity的情况下调用onRestoreInstance()。如:按下电源键关闭屏幕、横竖屏切换。此后就可以使用含有两个参数的onCreate、onSaveInstanceState、onRestoreInstance函数了。属性的activity调用。在做Android生命周期实验过程中,把。中,运行过程中并没有输出预想的内容。查看函数定义,这个函数是通过调用。写到了含有两个参数的函数。
2022-12-27 09:21:32
371
原创 详解Dialog(二)——有关列表的构建
版权声明:本文为CSDN博主「启舰」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。如果本文有帮到你,记得关注哦。
2022-12-22 14:39:25
27
原创 Android APP全局黑白化实现方案
最后咱们再总结一下黑白化方案。使用了ColorMatrix设置饱和度为0,设置到Paint中,让根布局拿着这个Paint去进行重绘。这样APP全局黑白化的介绍就结束了,希望大家读完这篇文章,会对APP黑白化有一个更深入的了解。如果我的文章能给大家带来一点点的福利,那在下就足够开心了。
2022-11-30 09:08:52
2960
原创 Android APP全局黑白化实现方案
最后咱们再总结一下黑白化方案。使用了ColorMatrix设置饱和度为0,设置到Paint中,让根布局拿着这个Paint去进行重绘。这样APP全局黑白化的介绍就结束了,希望大家读完这篇文章,会对APP黑白化有一个更深入的了解。如果我的文章能给大家带来一点点的福利,那在下就足够开心了。
2022-11-30 09:07:53
838
原创 Only the original thread that created a view hierarchy can touch its views
不让在子线程修改视图,好像是这样 和以前的NetworkOnMainThread不一样,不知道怎么回事。
2022-11-05 17:44:15
48
原创 Java去除字符串中空格、制表符、回车换行的方法
相同点:都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串,如果只想替换第一次出现的,可以使用replaceFirst(),这个方法也是基于规则表达式的替换,但与replaceAll()不同的时,只替换第一次出现的字符串。(2) replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;//去掉所有空格,包括首尾、中间。注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.。
2022-10-29 10:18:17
2117
原创 Android判断网络状态监听网路状态
在Android开发过程中,为了用户体验,比如微信等软件,都会在网络不可用或有问题时,提示用户不可用,因此开发者需要判断网络状态并且实时监听,网上也搜了很多方法,比如使用。,也有使用ping一个外网链接比如百度的,还有通过DNS连接来判断的,但是发现都不是很好用,尤其是ping的,很不优雅,有时候返回结果还不一定正确。以上就完成了网络状态的监听,怎么样,可以试试看是否好用。最后找到一个方法,亲测比较好使,分享出来。,并且重写里面的方法(主要是。第二步:注册监听(我选择在。第一步:新建一个类继承。
2022-10-24 09:47:29
1122
原创 关闭谷歌历史搜索下拉框
怎么关闭chrome地址栏的历史记录?- 四一的回答 - 知乎 https://www.zhihu.com/question/24275537/answer/1272963795。
2022-10-23 10:37:47
220
原创 java的16进制与10进制互相转换
2)第二种呢,用上述方法就行不通了,因为会将“x”当做16进制的数进行转换,显然"x"不属于16进制里的表示。所以得想个办法把前面的“0x”去掉。打印出来的信息是“29a”,需要注意这里转换完的hex是字符串,值是16进制的一个数;链接:https://www.jianshu.com/p/619cb6fa376d。商业转载请联系作者获得授权,非商业转载请注明出处。一目了然,通俗的说就是截取原字符串的某个连续片段。今天遇到了进制转换的有趣问题,记录下来。打印结果也是4095,说明方法正确;
2022-10-19 14:54:02
5246
原创 TextView的setCompoundDrawables不显示问题解决
【代码】TextView的setCompoundDrawables不显示问题解决。
2022-10-17 10:09:28
138
原创 win10隐藏3D对象、视屏、文档(隐藏侧边栏/导航图标)
左侧边侧栏(导航窗口)中的文件夹有:“3D对象,视频,图片,文档,下载,音乐,桌面”,另外还有一个OneDrive的文件夹。由于比较占据边侧栏空间,所以很有必要将其隐藏起来。那么我们来看看如何将其隐藏起来(只隐藏不删除)。
2022-09-23 09:00:48
599
原创 【无标题】
赵凯强擅长Android开发经验,Android自带控件使用,Android自定义控件使用,等方面的知识,赵凯强关注gradle,面试,性能优化,kotlin,android studio,android jetpack,rxjava,数据结构领域.当用户在EditText中输入为空或者是数据异常的时候,我们能够使用Toast来提醒用户,除此之外,我们还能够使用动画效果和震动提示,来告诉用户:你输入的数据不正确啊!这样的方式更加的友好和有趣。为了完毕这个需求,我封装了一个帮助类,能够很方便的实现这个效果。
2022-09-13 10:35:56
195
原创 集成科大讯飞语音合成Android SDK遇到的坑 20021 com.iflytek.cloud.a.c.c occur Error = 本地引擎错误.(错误码:20021)
于是在网上搜罗了一番解决方案,基本都是说把 .so 文件目录放到 src/main/jniLibs 下,或者放到app/libs下,然后在 build.gradle 中配置 sourceSets。然而,我都尝试了一遍并没有解决这个问题。找了半天原因,结果是因为我使用的模拟器是x86的,但科大讯飞的语音合成只支持arm,并且我在ndk中配置了x86。**背景:**为了实现个机器人语音播报的小功能,集成了科大讯飞的 语音合成Android SDK。解决这个坑还花了挺长时间的(可能是因为太菜了),特此记录一下。.
2022-08-12 11:02:54
786
原创 Error:Failed to resolve: com.android.support:recyclerview-v7:26.1.0
代码】ErrorFailedtoresolvecom.android.supportrecyclerview-v726.1.0。
2022-07-26 07:35:48
304
原创 IDEA控制台输出中文乱码解决办法 原创
解决IntelliJ IDEA控制台输出中文乱码问题_搬砖的老刘的博客-CSDN博客_idea控制台日志中文乱码
2022-06-14 09:39:42
95
原创 SQL语句当查询条件为空时默认查询全部数据,不为空是则按照条件进行查询
SQL语句当查询条件为空时默认查询全部数据,不为空是则按照条件进行查询_Chastelovee的博客-CSDN博客_sql不为空就查作为条件查询 最近做web的时候遇到一个问题,在对列表数据进行查询时,会有多个查询条件,有些查询条件有数据,有些查询条件则为空,某个查询条件为空时则要默认查询此字段下的全部数据,这样的SQL查询语句该怎么写呢?在网上找了找,发现了这样的写法:select * from 表 where (字段=条件 or 条件='') 这条SQL语句的意思就是当条件不
2022-06-09 11:51:09
2033
原创 spring boot 控制台输出登陆地址
package cn.book;import org.mybatis.spring.annotation.MapperScan;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.s
2022-06-07 11:20:55
144
转载 Java文本处理3-统计文本行数、字符数、汉字、数字、字母数等
Java文本处理3-统计文本行数、字符数、汉字、数字、字母数等_罗思洋的博客-CSDN博客
2022-06-06 16:43:56
932
原创 RadioGroup动态添加RadioButton
RadioGroup radioGroup = (RadioGroup) findViewById(R.id.radioGroup); for (int i = 0; i < 10; i++) { RadioButton radioButton = new RadioButton(this); RadioGroup.LayoutParams lp = new RadioGroup.LayoutParams(RadioGroup....
2022-05-30 14:25:01
1017
原创 单选按钮 文字背景同时改变
<RadioButton android:id="@+id/tank_warning_setting_2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="@dimen/dp_100" andro...
2022-05-30 11:47:32
97
删除3D对象文件夹删除3D对象文件夹
2022-04-25
com.github.LuckSiege.PictureSelectorpicture_libraryv2.1.1'
2022-03-16
Android 实现流式布局的几种方式和FlexboxLayout的使用_qq_36699930的博客-程序员资料
2022-02-09
TagCloudView-master - 副本.zip
2021-04-29
时间戳生成器 放到桌面双击就可以复制当前时间戳到剪切板
2018-06-04
谷歌推荐磁盘缓存 DiskLruCache.java 缓存类
2018-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人