自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只小翊的博客

在我看来,编程与编纂武林秘籍并无区别...愿列位出走半生-归来仍是少年。

  • 博客(64)
  • 资源 (4)
  • 收藏
  • 关注

原创 Targeting R+ (version 30 and above) ...

Targeting R+ (version 30 and above) requires the resources.arsc of installed APKs to be stored uncompressed and aligned on a 4-byte boundary

2023-03-28 14:06:27 2232

原创 Android Studio 在Mac上不识别设备

Mac AndroidStudio AS 配置

2022-07-28 17:16:39 1456

原创 Android 快速实现 仿微信通讯录

Android 快速实现 微信通讯录 Androidx

2022-06-09 14:46:01 1147

原创 Android No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

Android NDK mips64el-linux-android

2022-06-08 14:48:24 301

原创 Android RecyclerView(回收视图)中使用Spannable该变文字颜色不生效问题

Spannable使用

2022-06-02 11:59:12 300

原创 win10内存占用很高,关闭所有应用程序依然降不下来(win11)

建议卸载三方防护软件后干净启动一下参考以下步骤1.Win+r,输入:msconfig2.点击”服务”标签卡,选择”隐藏所有的微软服务”,然后点击全部禁用(若您启用了指纹识别功能,请不要关闭相关服务)3.点击”启动”标签卡, 点击”打开任务管理器”,然后禁用全部启动项并确定4. 重启设备。当弹出“系统配置实用程序”的时候,选中此对话框中的”不再显示这条信息”并点击确定...

2022-02-15 10:02:05 2990

原创 Android网易云信无脑接入(IM+音视频)【网易云信】

接入前的准备工作如下:Android Studio 3.6.*+项目适配AndroidX说明: 云信的sdk和demo已经适配了androidx,当然如果你只是使用IM 并且手里有之前非androidx版demo的大佬,当我没说。提醒: 网易云信 音视频2.0 只支持androidx!!!网易云信UI:此链接为初始化相关操作UI基础库,不含任何业务逻辑。下载DEMO地址:此链接为DEMO项目源码 可直接参考引入 (其中包含了UI库)如果您接入的是网易云信非音视频2.0.

2022-02-07 15:09:41 4078 4

原创 Android Studio 4.x 安装后打开报错 Missing essential plugin: org.jetbrains.android Please reinstall..(Win10)

当时的报错是这样的,网上也搜索了一堆什么...删除 ****.txt文件中包含****行的方法。亲测垃圾As4.3之前的版本路径应该是C:\Users\{你的用户名}\AppData\Roaming\Google\AndroidStudio4.*As4.3之后因为规则变更 (这里拿4.3举个栗子)C:\Users\19424\AppData\Roaming\Google\AndroidStudio2020.3删除这个文件夹如果之前已经尝试过卸载的话再去看一眼AS...

2021-10-12 10:10:34 420 3

原创 MagicIndicator_AndroidX:与ViewPager2绑定

随着androidX适配成风。MagicIndicator这个比较流行的Tab框架也在1.7.0版本兼容了androidX具体如下implementation 'com.github.hackware1993:MagicIndicator:1.6.0' // for support libimplementation 'com.github.hackware1993:MagicIndicator:1.7.0' // for androidx而在使用中发现了它在1.7.0还没有与viewpa

2021-03-19 12:04:39 1192

原创 Android屏幕与图片处理

ImageView下面是布局<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:/

2020-10-28 22:31:47 217

原创 功能强大的黑科技网站--10连

运用工具,可以大大提高我们的工作和生活效率,节省时间,下面是一些阔以白嫖的良心在线工具网站。1.docsmall实用压缩工具推荐给经常需要压缩图片、GIF、PDF文件的小伙伴。除了压缩功能,网站还支持PDF合并和分割。网站 简单美观,体验感很nice。2.创客贴平面设计作图神器用来做封面图非常方便,通过这个网站你可以制作好看的海报、简历、新媒体文章的首页图等等,甚至很多免费且好看的 PPT插件可以直接用,良心工具呀~3.奶牛快传好用的网盘工具体验还不错的网

2020-09-09 10:21:47 236

原创 十大实用的办公工具网站,可以解决你日常100%的问题

1.快捷键查询(这是个英文网站,推荐使用谷歌浏览器访问,再使用谷歌翻译)网站地址:https://usethekeyboard.com/Use The Keyboard是一个提供快捷键查询的网站的,你通过它可以查询苹果APP,windows系统,以及一些网站的快捷键操作,你知道熟练的掌握一些快捷键能够大大的提高工作或者学习的效率,当然,也不是特意的去记忆,而是在使用的过程中逐渐熟悉,前期就可以借助这种工具进行查询。2,MikuTools网站地址:https://miku.toolsM

2020-08-26 15:06:43 1597

原创 最新Android开发类库集合

1.MultiSearchView该库具有一个非常酷的Search View动画!使用非常简单,并且可以自定义,你可以在在styles.xml下添加自定义样式。<com.iammert.library.ui.multisearchviewlib.MultiSearchView android:layout_width="match_parent" android:layout_height="wrap_content"/> ...

2020-08-10 17:55:19 1043

原创 Android 权限全集

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="s1.ppp.com"><!--访问登记属性(读取或写入登记check-in数据库属性表的权限)--><uses-permission android:name="android.permission.ACCESS_CHE.

2020-06-27 11:48:14 358

原创 Android-Kotlin anko库实现优雅跳转

//正常跳转startActivity<RegisterActivity>()//携带参数startActivity<ResetPwdActivity>("key" to "value")//A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,并且不重走A的生命周期(后退回首页)startActivity(intentFor<MainActivity>().singleTop().clearTop())//A页面跳到B页面,再跳到C.

2020-06-10 17:03:40 387

原创 Dart-Flutter DateTime日期转换

1.日期转换成时间戳var now=new DateTime.now();print(now.millisecondsSinceEpoch); //单位毫秒,13位时间戳2.时间戳转换成日期var now=new DateTime.now();var a=now.millisecondsSinceEpoch; // 时间戳print(DateTime.fromMillisecondsSinceEpoch(a));3.创建指定时间DateTime assignDay = ne.

2020-06-02 15:43:27 4693 2

原创 Flutter入门之网络请求篇

本章主要介绍Flutter的网络请求相关操作Dio:略!!!Retrofit For Dart:开局添加如下依赖dependencies: retrofit: ^1.3.4 logger: ^0.9.1dev_dependencies: retrofit_generator: ^1.3.4+2 build_runner: ^1.10.0 json_serializable: ^3.2.0#注:json_serializable必须要添加 否则实体类不会自动生成

2020-05-28 17:30:17 757 2

原创 IDEA运行Tomcat源码教程整合

经过大半天的排坑,终于把Tomcat的源码运行起来了。如果这篇文章能帮到你,别忘了点个小赞啊。第一步:Tomcat源码下载第二步:创建pom.xml (放置于apache-tomcat-8.5.54-src的根目录下---别忘了配置Maven)下面提供两种制式。配置方法一:需要在根目录新建catalina-home目录。<?xml version="1.0" e...

2020-05-06 16:56:18 634 2

原创 记一次Maven构建报错

报错内容如下:Error:Maven Resources Compiler: Maven project configuration required for module 'xxx' isn't available.Compilation of Maven projects is supported only if external build is started from an I...

2020-04-30 17:34:30 1685 2

原创 3D建模作品

匕首车复古房屋Coffee机辣椒房魔法书

2020-01-09 10:48:43 1241

原创 再探Java与模式(三)

里氏代换原则从里氏代换原则中可以看出面向对象设计的重要原则-创建抽象化,并从抽象化导出具体化。核心:如果一个软件实体使用的是一个基类的话,那么这个地方一定也适合其它子类,而且无法察觉基类对象和子类对象的区别。注意:反过来的代换是不成立的。如果一个软件实体使用的是子类的话,那么它们不一定适用于基类。Java对里氏代换的支持最简单明了的地方就是一个base基类中声明的public方...

2019-12-30 18:24:34 133

原创 再探Java与模式(二)

Java面向对象篇接口什么是接口?Java中接口是一些方法特征的集合。(一个接口方法的特征仅包括方法的名字、参量的数目和种类,而不包括方法的返还类型、参量的名字以及所抛出的异常等。在Java编译器检查方法的重载---Overload 时,会根据这些条件判断两个方法是否是重载方法。但是在Java编译器检查方法的置换时,则会进一步检查两个方法(分处超类型和子类型)的返还类型和抛出的异常...

2019-12-26 17:53:57 136

原创 再探Java与模式(一)

我们都知道编程的设计模式特别多...而且好像它们之间也没有必然的联系!那么本期专题小编就来带你一步步认清程序语言的设计模式。模式化的过程就是把问题抽象化,在忽略掉不重要的细节的同时,发现问题的本质,并找到普遍适用的解决方案。“代码模式”:由Java语句组成的“形”“设计模式”:由Java类和对象组成的“形”“架构模式”:由大尺度的构件组成的“形”面向对象的设计原则在前...

2019-12-22 17:32:47 148

原创 hook 初相见

基础博文参考:1.https://www.cnblogs.com/linghu-java/p/9671230.html2. https://www.jianshu.com/p/c431ad21f0713. https://my.oschina.net/Draymond/blog/1015187

2019-10-18 11:25:59 92

原创 Android WebView 点击超链接-无响应

经过一系列定位后确认是网页本身的问题了当点击的超文本链接arget=_blank的时候会再开启一个网页回调override fun onCreateWindow( view: WebView?, isDialog: Boolean, isUserGesture: Boole...

2019-10-09 16:32:13 1594

原创 一次OOM纪实

在最近的一次项目开发中我遇到了Adreno-GSL: <gsl_memory_alloc_pure:2258>: GSL MEM ERROR: kgsl_sharedmem_alloc ioctl failed.最终:OpenGLRenderer: GL error: Out of memory!OpenGLRenderer: glViewport erro...

2019-10-06 12:13:47 4415

原创 Android 水波纹的实现(5.0之后)

在Android5.0之后出现了水波纹而在日常开发中也出现了一些应用今天我们就来探究一下Android控件Ui之水波纹特效作为5.0出现的特性,也不是什么新东西了。用过5.0新控件的小伙伴都知道这个效果,可是如果使用一个TextView或者Button或者其它普通控件的话,你是否知道如何给它设置水波纹效果呢?OK,我们今天就来看看这个水波纹效果的实现。水波纹效果的实现有系统自带属性可...

2019-10-03 21:52:48 269 1

原创 Android-Kotlin 读取assets文件夹数据文件-json等

刚开始照搬java就出坑了....发现读取的数据不全等问题然后就总结了几种kotlin的读取方法示例: private fun load() { var fileInputStream = openFileInput("data") //把文件内容读取进缓冲读取器(use方法会自动对BufferedReader进行关闭) Buff...

2019-10-03 19:11:16 5834

原创 Android接入多盟广告SDK--让你的APP通过广告平台赚钱

前言个人开发者可以通过在自己的APP里面嵌入广告,用户下载你的APP,点击了你APP里的广告,您就可以在多盟平台获得相应的收益。如果是公司,那就不是为了赚那么点钱了,主要是为了与用户有更多的互动,就想着在应用里面嵌入广告。我们公司的场景是这样的: 用户点击广告-我们给用户虚拟金币-用户获取虚拟金币又可以在我们的APP的商场里面买东西的时候来抵扣现金。广告平台有很多,常见的有多盟,有米、点金、...

2019-10-02 21:29:38 2354

原创 Android 解析assets下的.json文件

代码很简单,大家看看就知道。首先先上json文件,命名为newdata.json:此文件放在assets文件夹下:[ { "name": "zhangsan", "age": 156, "love":[ "app","lll" ] }, { ...

2019-10-01 23:24:28 823

原创 Android-WebView详解

WebSettingsWebSettings webSettings = mWebView.getSettings();webview.requestFocusFromTouch();//支持获取手势焦点,输入用户名、密码或其他setJavaScriptEnabled(true);//支持jssetPluginsEnabled(true);//支持插件 webSettings.set...

2019-09-30 23:52:35 275

原创 电商常用详情页标题实现(换行占满)

举个栗子要实现的换行是这样子的鸡儿话不多说上砖头那么具体的实现就是..../** * @作者:翊 * @创建时间:2019/9/18 16:20 * @文件作用: 这是一个处理详情标题的工具类 */class TextAndPictureUtil { companion object { fun getText(context: Conte...

2019-09-18 16:35:42 476

原创 Android bug捕捉框架

趁着最近秋风习习 吾尝试着在项目中集成具体有以下三个方案BugHD :BugHDBugly:Bugly手写框架:Bug...望能帮到诸君!!!以及性能调优.... :Memory Profiler...

2019-09-02 18:24:32 370

原创 记com.google.gson.JsonSyntaxException: java.lang.NumberFormatException:....

在使用Google Gson解析时不时会碰到一些坑 就比如说这个:com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Expected an int but was 2171231782 at line 1 column 35776 path $.data.theme_list[10].theme_...

2019-08-28 16:30:39 1816

原创 C#使用Xamarin开发Android应用程序 -- 系列文章

参考地址:地址

2019-08-25 00:35:05 702

原创 MagicIndicator使用中遇到的坑...

接上一篇博客因为 原生的Tablayout在fragment存在着一些问题在接入了MagicIndicator后参考了上篇篇尾中提到的大佬的方法但是遇到了有数据 ,底部指示器显示 但是无文字的问题...几经调试后下面贴出修改后的代码至于/** * @作者: yzq * @创建日期: 2019/8/24 16:08 * @文件作用: 创建第三方菜单指...

2019-08-24 23:28:57 5504 6

原创 Tablayout底部指示器问题汇总-解决方案

1.首先 你要把版本至少升到28implementation 'com.android.support:design:28.0.0-rc01'然后 在其中加上app:tabIndicatorFullWidth="false" 这个就跟文字同宽了....<com.google.android.material.tabs.TabLayout a...

2019-08-16 18:16:34 1546

原创 Android 首页面1Activity多 Fragment 实现如何实现不同沉浸式

一开始 我也一脸懵把各种更改方法放在Fragment的onCreate/onCreateView方法中不好使啊 !!!比如 :在根布局加这个 虽然 能解决一个 的问题 但是 剩余的操作极其繁琐!!!android:fitsSystemWindows="true" //不推荐android:background="你想要的颜色值"话不多说 我也是在看到这个库的结构后...

2019-08-14 13:51:28 455

原创 Android 开发:glide圆角正确实现方法

鉴于昨天很晚测试了一堆码后我得出结论Glide4 我玩不转啊 /大哭不过 测试的好几个百度到的示例 有的方法明显过时 有的性能 啧啧 不敢恭维...其中比较好用的 有如下两个直接抄砖吧..../** * 圆形 **/public class GlideCircleTransform extends BitmapTransformation { private...

2019-08-08 12:47:39 2486 1

转载 Android Glide设置图片的圆角

ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fitStart、fitXYandroid:scaleType="center"  保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分裁剪处理。androi...

2019-08-07 20:16:31 4051 1

腾讯云乐固-最后一个可用的本地版本

这是最后一个腾讯云乐固的本地版 。后续只支持在线加固了。 是以走过路过不要错过。撸起袖子干就完了。

2022-10-23

pinyin4j-2.5.0.jar下载

用于java或者kotlin解析文字的必备jar。亲测可用,欢迎下载。本文件下载后永久免费2次下载,期待的star。

2020-11-17

ScreenUtil.kt

该资源封装了Android最新版本的屏幕参数相关工具类,方便开发者在开发中的调用。 采用Kotlin语言编写。

2020-10-28

Android(dp-px)互转工具类

这是一个很详细的转换类 可以很直观的实现 你想要的转换

2018-10-24

自定义图片三级缓存工具类

该类中给出了三级缓存的详细注解,以及具体的用法,保证开发者一点就通,一看就懂!

2018-09-21

空空如也

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

TA关注的人

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