
Android
文章平均质量分 55
翊兮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 3121 阅读 · 0 评论 -
Android Studio 在Mac上不识别设备
Mac AndroidStudio AS 配置原创 2022-07-28 17:16:39 · 1949 阅读 · 0 评论 -
Android SHA1 无命令查看(Android Studio)
首先 确定要什么版本然后最后愉快的去你的底部栏 查看结果吧啥? 你说没有 ? 那你gradle文件估计没有配置签名文件哦... 去操作一下哈原创 2019-08-07 16:00:56 · 393 阅读 · 0 评论 -
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 · 405 阅读 · 0 评论 -
安卓XML解析的几种方式(DOM,SAX,PULL..)
在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的优快云阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次 ...在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个andro...原创 2018-06-20 20:14:58 · 1315 阅读 · 0 评论 -
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 · 4289 阅读 · 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 · 524 阅读 · 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 · 1478 阅读 · 0 评论 -
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 · 284 阅读 · 0 评论 -
浅谈TabLayout的使用
TabLayout是design库提供的控件,可以方便的使用指示器,功能类似ViewPagerIndicator.使用非常方便,Android Studio只需要在gradle中引入即可使用 .compile 'com.android.support:design:23.3.0'TabLayout即可以单独使用,也可以配合ViewPager来使用.先来看看单独使用的Demo,...原创 2018-07-19 09:10:35 · 3688 阅读 · 4 评论 -
最新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 · 1185 阅读 · 0 评论 -
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 · 415 阅读 · 0 评论 -
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 · 445 阅读 · 0 评论 -
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 · 124 阅读 · 0 评论 -
Android WebView 点击超链接-无响应
经过一系列定位后确认是网页本身的问题了当点击的超文本链接arget=_blank的时候会再开启一个网页回调override fun onCreateWindow( view: WebView?, isDialog: Boolean, isUserGesture: Boole...原创 2019-10-09 16:32:13 · 1736 阅读 · 0 评论 -
一次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 · 4638 阅读 · 0 评论 -
Android 首页面1Activity多 Fragment 实现如何实现不同沉浸式
一开始 我也一脸懵把各种更改方法放在Fragment的onCreate/onCreateView方法中不好使啊 !!!比如 :在根布局加这个 虽然 能解决一个 的问题 但是 剩余的操作极其繁琐!!!android:fitsSystemWindows="true" //不推荐android:background="你想要的颜色值"话不多说 我也是在看到这个库的结构后...原创 2019-08-14 13:51:28 · 512 阅读 · 0 评论 -
MagicIndicator使用中遇到的坑...
接上一篇博客因为 原生的Tablayout在fragment存在着一些问题在接入了MagicIndicator后参考了上篇篇尾中提到的大佬的方法但是遇到了有数据 ,底部指示器显示 但是无文字的问题...几经调试后下面贴出修改后的代码至于/** * @作者: yzq * @创建日期: 2019/8/24 16:08 * @文件作用: 创建第三方菜单指...原创 2019-08-24 23:28:57 · 5708 阅读 · 6 评论 -
C#使用Xamarin开发Android应用程序 -- 系列文章
参考地址:地址原创 2019-08-25 00:35:05 · 763 阅读 · 0 评论 -
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 · 1752 阅读 · 0 评论 -
记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 · 1892 阅读 · 0 评论 -
Android bug捕捉框架
趁着最近秋风习习 吾尝试着在项目中集成具体有以下三个方案BugHD :BugHDBugly:Bugly手写框架:Bug...望能帮到诸君!!!以及性能调优.... :Memory Profiler...原创 2019-09-02 18:24:32 · 431 阅读 · 0 评论 -
初识Kotlin(一)——进阶日记(Kotlin vs Java)
2017年Google就将Kotlin语言作为安卓开发的一级编程语言作为一名Android开发者今日才初识Kotlin,略显惭愧.... /汗颜 VS Kotlin是什么呢?Kotlin 是一个用于现代多平台应用的静态编程语言Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Kotlin相比于Ja...原创 2018-10-26 14:21:06 · 287 阅读 · 0 评论 -
电商常用详情页标题实现(换行占满)
举个栗子要实现的换行是这样子的鸡儿话不多说上砖头那么具体的实现就是..../** * @作者:翊 * @创建时间:2019/9/18 16:20 * @文件作用: 这是一个处理详情标题的工具类 */class TextAndPictureUtil { companion object { fun getText(context: Conte...原创 2019-09-18 16:35:42 · 537 阅读 · 0 评论 -
Android-WebView详解
WebSettingsWebSettings webSettings = mWebView.getSettings();webview.requestFocusFromTouch();//支持获取手势焦点,输入用户名、密码或其他setJavaScriptEnabled(true);//支持jssetPluginsEnabled(true);//支持插件 webSettings.set...原创 2019-09-30 23:52:35 · 402 阅读 · 0 评论 -
Android 解析assets下的.json文件
代码很简单,大家看看就知道。首先先上json文件,命名为newdata.json:此文件放在assets文件夹下:[ { "name": "zhangsan", "age": 156, "love":[ "app","lll" ] }, { ...原创 2019-10-01 23:24:28 · 935 阅读 · 0 评论 -
Android接入多盟广告SDK--让你的APP通过广告平台赚钱
前言个人开发者可以通过在自己的APP里面嵌入广告,用户下载你的APP,点击了你APP里的广告,您就可以在多盟平台获得相应的收益。如果是公司,那就不是为了赚那么点钱了,主要是为了与用户有更多的互动,就想着在应用里面嵌入广告。我们公司的场景是这样的: 用户点击广告-我们给用户虚拟金币-用户获取虚拟金币又可以在我们的APP的商场里面买东西的时候来抵扣现金。广告平台有很多,常见的有多盟,有米、点金、...原创 2019-10-02 21:29:38 · 2443 阅读 · 0 评论 -
Android-Kotlin 读取assets文件夹数据文件-json等
刚开始照搬java就出坑了....发现读取的数据不全等问题然后就总结了几种kotlin的读取方法示例: private fun load() { var fileInputStream = openFileInput("data") //把文件内容读取进缓冲读取器(use方法会自动对BufferedReader进行关闭) Buff...原创 2019-10-03 19:11:16 · 6386 阅读 · 0 评论 -
Android 水波纹的实现(5.0之后)
在Android5.0之后出现了水波纹而在日常开发中也出现了一些应用今天我们就来探究一下Android控件Ui之水波纹特效作为5.0出现的特性,也不是什么新东西了。用过5.0新控件的小伙伴都知道这个效果,可是如果使用一个TextView或者Button或者其它普通控件的话,你是否知道如何给它设置水波纹效果呢?OK,我们今天就来看看这个水波纹效果的实现。水波纹效果的实现有系统自带属性可...原创 2019-10-03 21:52:48 · 310 阅读 · 1 评论 -
Android 开发:glide圆角正确实现方法
鉴于昨天很晚测试了一堆码后我得出结论Glide4 我玩不转啊 /大哭不过 测试的好几个百度到的示例 有的方法明显过时 有的性能 啧啧 不敢恭维...其中比较好用的 有如下两个直接抄砖吧..../** * 圆形 **/public class GlideCircleTransform extends BitmapTransformation { private...原创 2019-08-08 12:47:39 · 2595 阅读 · 1 评论