自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ung8023

走在一条路上

  • 博客(8)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java中的反射

WhatWhyHow获取字节码对应的对象获取构造方法获取属性获取方法Car类源码Sample以电脑运行为例WhatJAVA反射机制是在运行状态中,对任意一个类,都能知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取以及动态调用对象的方法的功能成为java语言的反射机制。Why在不更改源代码的情况下,提供程序的扩展性,使开发更简单(接口加配置文

2017-08-22 10:11:00 270

原创 AndroidObb文件编程中使用详解

AndroidObb文件编程中使用详解制作Obb文件在代码中加入下载和读入Obb文件的逻辑1 下载DownloaderLibrary需要的包2 将Google Play License Library 与 Google Play Downloader Library导入到项目中注意在需要检查Obb文件的地方加入相关逻辑1 声明权限2 实现下载服务3 实现AlarmReceiver

2017-08-10 09:59:42 11620

原创 Android 使用obb扩展App

jobb Tools在Application中使用用于Google Play Expansion Files读取Obb文件中的图片资源步骤代码示例应该注意的问题some questionsjobb Tools制作成OBB(Opaque Binary Blob)格式文件的一种工具,在Android SDK中, %ANDROID——HOME/tools%中,在tools/bin下有jobb

2017-08-07 16:22:53 11798

原创 # Lambda表达式基础使用(Android)

WhatWHYHOW先决条件使用环境函数式接口Functional InterfaceLambda表达式的语法基本语法简单例子方法引用Java提供的SAMSingleAbstractMethod接口Samples自定义SAM接口使用lambda表达式Runnable的Lambda用法使用ComparatorStreamWhatWhyHow使用示例使用Lambd

2017-08-04 17:48:12 482

原创 在Android项目中使用FCM(FirebaeCloudMessage)

WhatWhyHow在Firebase中建立想要推送功能的App下载google-servicesjson文件并将文件放置在app目录下加入Firebase需要的包添加FCM相关服务在manifest文件中声明服务在manifest文件中设置当App后天运行时接收Notification样式使用注意问题1 程序前台运行2 程序后台运行WhatFCM是GCM的升级版本(Googl

2017-08-04 17:46:46 2077

原创 Android gradle 中使用 buildType

WhatWhyHow构建类型中可以定义的属性buildTypes的使用位置一些使用技巧通过buildConfigField配置通用属性添加包名后缀WhatbuildType 顾名思义:构建类型。在Android Studio中Android项目默认构建工具是gradle,而项目在建立是就存在了两种构建类型:debug与release.Why使用buildType来指定Andrioid

2017-08-03 08:45:38 2666

原创 GoogleAnalytics与FirebaseCloudMessage同时使用

WhatWhyHow最简单的做法若Google不想导入到Firebase下需要进行json文件合并分别建立Google项目与Firebase项目注意使用同样的包名以在Firebase项目下载的google-servicesjson文件为基准修改json文件services节点数据WhatGoogleAnalytics是Google旗下分析工具,可用于统计APP信息,如屏幕信息、事件、并

2017-08-02 12:48:00 1429 3

原创 Android gradle 中使用productFlavors

WhatWhyHow创建不同的产品创建不同的产品并为不同产品分配专有属性设置不同代码引用先在src目录下简历对应的文件夹比如java代码则建立productjavares文件夹则建立productres建立包名建立Java类文件在app-level下的gradle文件中设置sourceSets设置不同的产品引入不同的包源码地址WhatproductFlavors是在gradle中

2017-08-01 13:10:08 10427 4

gradle lock文件清除

gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除 gradle lock文件清除

2023-07-28

清除gradle产生的 lock文件脚本

清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本清除gradle产生的 lock文件脚本

2023-07-28

Chrome插件-M3U8 Downloader

1. 能直接下载M3U8视频的插件。自动标记成功的区块与失败的区块。 2. 如果想要把一些m3u8的视频保存到本地,可以直接通过这个插件下载。 3.当然,你需要先知道m3u8的地址才行,把地址copy过来即可。 4. 有条件的话直接去官方下载哦,毕竟官方也是免费的。 5. 导出来只是为了方便,无法访问Chrome商店的朋友使用。 6. 因为我是免费下载的,所以也免费提供出来。 官方网站:https://m3u8.dev/

2023-03-15

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

TA关注的人

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