- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android解决getActiveNetworkInfo在29之后废弃无法判断网络的问题
Android解决getActiveNetworkInfo在29之后废弃无法判断网络的问题。
2022-11-21 11:54:45
1184
原创 Java注解(Annotation)
官方对于注解的解释:注解是一系列的元数据,它提供数据用来解释程序代码,但是注解并非是所解释代码的一部分。注解对于代码的运行效果没有直接影响。 注解有许多用处,主要如下: - 提供信息给编译器:编译器可以利用注解来探测错误和警告 - 编译阶段时的处理:软件工具可以用来利用注解信息来生成代码、Html文档或者做其他相应处理。 - 运行时的处理:某些注解可以在程序运行的时候接受代码的提取。可以讲注
2018-04-08 22:40:26
206
原创 android架构组件之Room
Room使用主键使用Room持久性库时,可以将相关字段集合定义为实体。 对于每个实体,在关联的数据库对象中创建一个表来保存这些项目。默认情况下,Room会为实体中定义的每个字段创建一个列。 如果实体具有不想保留的字段,==则可以使用@Ignore对其进行注释==。 您必须通过Database类中的实体数组引用实体类。主键: 每个实体必须有一个字段作为主键 使用@PrimaryKey标识@Prim
2017-11-13 21:57:44
1026
转载 ffmpeg参数中文详细解释
a) 通用选项-L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持-
2017-05-27 14:14:42
376
转载 android开发之提高应用启动速度_splash页面瞬间响应_避免APP启动闪白屏
Application和Activity中的onCreate都进行了优化,基本没有耗时操作,但是启动应用之后还是会闪现一下白色背景,然后才进入Splash页面,对比了一下QQ、微信、微博等客户端,点击之后都是瞬间响应Splash启动页,差别在哪里呢。其实就算你onCreate啥都不做,仍然会闪一下白屏,因为初始化解析界面时需要一定时间,解决方法是自定义Theme。自定义如下na
2016-08-18 13:36:29
278
原创 使用moveTaskToback()让APP退到后台
public boolean moveTaskToBack (boolean nonRoot)这是Activity的方法,调用该方法会使APP退到后台,效果和点击HOMO键一样。应用场景:当不希望用户点击后退键退出APP时,可以调用此方法。参数说明:nonRoot:false--->当Activity为Task的根时才生效(可以理解为首个启动
2016-08-11 00:38:54
1506
原创 Xutils3 数据库模块的使用方法
1.开源地址https://github.com/wyouflf/xUtils3/tree/master2.导入工程使用Gradle构建时添加一下依赖即可: compile 'org.xutils:xutils:3.3.36'3.使用步骤使用XUtils3的一系列初始化。创建一个javaBean类,该类即是需要存储的数据,在数据库中的表。调用x.getDb方法获
2016-07-12 22:34:10
5299
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人