自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (18)
  • 收藏
  • 关注

原创 android面试中遇到的问题

最近面试好多东西都忘记了,脑子记不住东西,好记性不如烂笔头,所幸都记录在这里,以备忘记时参考。 1、Java中的值传递和引用传递的区别?(1) 基本数据的传值,对形参的修改不会影响实参(2) 引用类型传引用,形参和实参指向同一内存地址(即同一个对象),所以对参数的修改会影响到实际的对象(3) String、Integer,Double等immutable的类型特殊处理,可以理解...

2018-04-10 16:02:35 497

原创 android kotlin简单实用

之前的项目中有使用,现在的项目用的是java,长期不用,有些知识点就记不住了,在此做个简单记录。kotlin项目是在android studio 3.0的版本才能操作,如果是3.0以下版本的AndroidStudio,需要安装好kotlin插件才能使用Kotlin进行开发 首先创建步骤都是一个样的,在选择语言的时候选成kotlin就可以了,如下图:如果项目代码中有了java代码,那就添加ko...

2021-06-30 09:27:38 246

原创 “GsonFormat4DataBinding“ is incompatible (supported only in IntelliJ IDEA).

打开Android studio Event log加载完成出现的报红信息"GsonFormat4DataBinding" is incompatible (supported only in IntelliJ IDEA).解决方案:参考文献:Plugin “GsonFormat“ is incompatible (supported only in IntelliJ IDEA). Plugin “GsonFormat4DataBindin打开我AS的位置发现有两个版本4.1 和4.2,目前在用版

2021-06-30 09:25:54 384

原创 android 9.0系统安装应用失败

下载9.0系统模拟器,安装失败,报了上面的错误,adb kill 掉 重新start 好像没有用原来9.0系统默认禁止http协议,必须使用https通讯解决方法:在manifest的application中添加一条属性android:usesCleartextTraffic="true"但是好像问题并没有解决。...

2021-06-29 17:50:57 610

原创 Manifest merger failed : Attribute application@appComponentFactory

项目运行报错如图,其实最后一句就是解决办法,果断把最后一句话ctrl+c 到manifest中,but 还是报错解决办法:

2021-06-29 17:49:40 191

原创 android 实现倒计时实现几种方法

https://blog.csdn.net/lanxingfeifei/article/details/51769740

2021-06-29 17:48:21 393 2

原创 Android摄像头预览镜像翻转问题

项目场景:Android应用默认开启前置摄像头,预览镜像与人物应保持一致问题描述:预览镜像与任务动作相反 原因分析:设置预览镜像坐标未设置正确导致的。解决方案:参考文献:显示摄像头解决方案:首先绘制自己的镜像坐标,水平调整X对折得到坐标即为水平镜反镜像 static final float TEXTURE_COORDS[] = { 1.0f, 1.0f - 0.0f, 0.0f, 1.0f - 0.0f,

2021-06-29 17:34:53 3751 3

原创 小白windows系统安装linux系统虚拟机

参考文献:https://blog.csdn.net/weixin_44145300/article/details/88717492

2021-06-11 15:19:46 109

原创 React native环境搭建及基本使用初体验(填坑日志)

对于刚接触RN的小白来说,运行个项目太难了,一步一个坑。环境搭建按照官网的来就可以,非常详细 ,附上链接:https://reactnative.cn/docs/getting-started.html创建项目运行问题报错信息:Make sure you're either running a Metro server (run 'react-native start') or that your bundle 'index.android.bundle' is packaged correc..

2020-06-19 15:54:36 331

原创 webrtc 报错:Conference Failed to set local offer sdp: Failed to set local video description recv param

open-webrtc-toolkit 华为手机 使用h264编码就闪退解决办法:webrtc 内部h264 的supportedHwCodecProperties只支持一下两种OMX.qcom. 和 OMX.Exynos.因此要修改MediaCodecVideoEncoder和MediaCodecVideoDecoder两个类,可参考下图文献BZ的写法:这种方法也可以。但是看了下源码MediaCodecVideoEncoder和MediaCodecVideoDecoder这两个类提...

2020-06-04 14:21:32 2366

原创 android 打包上传aar文件存放远端仓库

参考文献:https://blog.csdn.net/xiaxiayige/article/details/80636091

2020-04-09 14:14:55 716

原创 ERROR: Failed to parse XML in E:\shengwang\TestAgora\app\src\main\AndroidManifest.xml ParseError at

ERROR: Failed to parse XML in E:\shengwang\TestAgora\app\src\main\AndroidManifest.xmlParseError at [row,col]:[15,5]Message: expected start or end tagAffected Modules: app解决方法:我的这里是注释错了,我用了//...

2020-02-10 13:18:13 1924 1

原创 反编译工具

APK反编译工具:dex2jar:https://github.com/pxb1988/dex2jar(原网址:http://code.google.com/p/dex2jar/downloads/list) Apktool:http://ibotpeaches.github.io/Apktool/(原网址:http://code.google.com/p/android-apktool/d...

2020-01-11 16:59:32 248

原创 android studio 3.0版本 生成jar包

项目新需求要求做sdk并生成jar包,第一次做各种百度,参考了某位博主的之后,终于搞定了,特此记录 我的第一版sdk生成成功1.新建项目android studio 项目,你可以直接在项目下编译,也可以再新建个model ,我用的是第二种(注意:第一次打包时候使用的是kotlin 形式的,没有打成功)2.在mylibrary下面新建功能性文件3.在app 的gradle 文件...

2020-01-11 16:56:19 387

原创 android studio 打开项目报错Unsupported Modules Detected: Compilation is not supported for following

报错信息:Unsupported Modules Detected: Compilation is not supported for following modules: test. Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.解决方法:1...

2020-01-10 15:21:37 1360 1

原创 git 本地代码上传码云(使用命令行)

参考:https://www.jianshu.com/p/a6ac5ae5c810

2019-11-15 11:16:29 435

原创 ERROR: Manifest merger failed : Attribute application@appComponentFactory value

添加项目firebase 时 用了最新的依赖包,同步项目就报了这个错误最后给了建议在manifest中添加tools:replace="android:appComponentFactory"还是报错这个错误没有详细的日志信息。两种解决方案:1.在terminal 中gradlew processDebugManifest --stacktrace查看自...

2019-10-14 14:18:58 498

原创 android 模拟器上apk安装不了 app:transformDexWithInstantRunSlicesApkForDebug错误

AS新建了一个项目 ,打算在模拟器上跑一下看看效果,结果死活安装不了:一直爆红:F:\dome\Android\SmallEars\app\build\intermediates\instant_run_split_apk_resources\debug\instantRunSplitApkResourcesDebug\out\slice_5\resources_ap点红色感叹号:...

2019-10-10 15:51:32 433

原创 android打开关闭软件盘工具类

public class KeyboardUtil { /** * 打开软键盘 * * @param mEditText * @param mContext */ public static void openKeybord(EditText mEditText, Context mContext) { Input...

2019-09-23 14:57:43 138

原创 自定义SignView 签名(kotlin)

可直接复制使用1.自定义SignViewpackage com.myapplication.signaturecustomizationimport android.annotation.SuppressLintimport android.content.Contextimport android.graphics.Canvasimport android.graphics....

2019-09-12 17:52:55 519

原创 android 常用的开源库(ps:项目中用到的和感觉不错的)

多个链接的多选一1.底部导航栏 :(FlycoTabLayout,BottomNavigationViewEx)https://github.com/H07000223/FlycoTabLayouthttps://github.com/ittianyu/BottomNavigationViewEx2.适配(autosize)https://github.com/JessY...

2019-09-12 11:33:34 306

原创 Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0

Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0 Show in Project Structure dialog Affected Modules: app 新建project ,添加第三方依赖报异常解决方法:点击项目的build.gradle(project...

2019-09-11 16:45:34 3489 2

原创 android 性能优化

参考鸿洋大神的博客整理的https://mp.weixin.qq.com/s/QVOYF2nfoWMCbM5YsxQgRQ一、性能优化的几个方面APP启动速度 UI流畅度 内存优化 apk瘦身 电量优化二、APP启动速度优化 利用主题防止出现白屏,针对启动速度慢,尽可能减少Application的onCreate中的初始化动作,比如一些不重要的SDK延迟和异步加载...

2019-06-05 17:03:24 145

转载 RecycleView 相关只是学习

1.什么是RecyclerView?adapter的作用是什么,几个方法是做什么用的?如何理解adapter订阅者模式?RecyclerView .adapter --处理数据集合并负责绑定视图 ViewHolder --持有所有的用于绑定数据或者需要操作的view LayoutManager --负责摆放视图等相关操作 itemDroitemDecoration --负责绘制item附...

2019-05-30 15:39:18 235

原创 android studio 好用的插件

GsonFormat 快速生成实体类 android studio File -> setting ->plugins ->搜索 GsonFormat安装完成之后会提示重启IDE,选择restart然后新建一个class 右键单击鼠标 选择 generate ->点击GsonFormat ->json数据 json数据放入下图...

2019-05-29 15:00:17 152

原创 Process 'command 'D:\IDE\SDK\build-tools\28.0.3\aapt.exe'' finished with non-zero exit value 1

差点被自己坑哭了,昨天晚上出现的错误,历经了两个半天的功夫终于找到原因了参考这个lz的博客:https://blog.csdn.net/u013363872/article/details/88089663解决办法:2.3.然后再run方法里面就可以看到自己的错误了,但是每个人的错误可能不一样...

2019-04-24 12:03:41 590

原创 android 过时方法替换

'setBackgroundDrawable(Drawable!): Unit' is deprecated. Deprecated in Java 替换方法:setBackgroundResource() 'getDrawable(Int): Drawable!' is deprecated. Deprecated in Java替换方法 : kotlinUnch...

2019-04-16 09:59:27 3045

原创 android 两个APP之间的交互

step 1. APP1点击跳转时APP2,判断跳转APP是否安装,没安装则跳转到安装界面package com.ai.wisdomfn.main;import android.annotation.SuppressLint;import android.content.Context;import android.content.Intent;import android.con...

2019-04-12 10:26:47 1502

原创 Could not find support-media-compat.aar (com.android.support:support-media-compat:27.1.0)

android studio 升级到3.3版本之后,打开项目一直报这个错误。Could not find support-media-compat.aar解决办法:检查 project 的build.gradle 文件中的google()buildscript{ ** } allprojects{ ** }两个里面我都放了google()方法并且在第一的位置,然后...

2019-04-11 16:40:06 1937

原创 Android studio 布局预览中文不显示

如下图:早上一来开电脑碰到这么个情况度娘查了一下:重启电脑,(之前用的主题一直都是自带的,昨天把主题换成了QMUI的,可能没有同步成功,重启电脑就好了) 右上角有个地球标志的,选择中文再预览(1不行可以试试) 检查自己的编码格式...

2019-03-07 09:59:04 1345

原创 System.err: android.view.InflateException: Binary XML file line #17: Error inflating class unknown

项目中使用了QMUI 忘了把theam 换成QMUI 的解决方法:ok搞定

2019-03-06 19:38:08 626

原创 android LitePal数据库简单操作操作

Android Studio,需要在build.gradle中修改一下配置即可: dependencies { implementation 'org.litepal.android:core:2.0.0'} 最新版本号可到官网查阅:https://github.com/LitePalFramework/LitePal 配置litepal.xml文件,创建一个assets文...

2019-02-19 12:00:14 333

原创 Cannot fit requested classes in a single dex file. Try supplying a main-dex list.

无法在单个dex文件中容纳所请求的类。 尝试提供main-dex列表。 解决方法: 在Android的模块gradle文件的defaultConfig默认配置里面增加:然后同步项目就行了multiDexEnabled true...

2019-02-18 16:21:33 3645

原创 Failed to load AppCompat ActionBar with unknown error.新导入项目布局界面显示空白

明明左侧有使用布局的,右侧界面显示空白 解决办法:在style文件里面 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="col...

2019-02-18 13:38:18 137

原创 System.err: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method

神经大条了,搞了个空指针原因:有五个界面,要跳个activity,写完第一个就复制粘贴了,最后导致xml文件里面没有添加布局,粗心了 以此警醒自己:谨慎!!谨慎!!再谨慎!!...

2019-01-30 11:33:47 4427

原创 Android Studio could not be found in project ' app' 报错解决方案

导入model文件报错,如下图同步项目也同步不成功,原因:app.gradle文件里面没有加入library的依赖 settimg.gradle文件里面没有配置library解决方案:app.gradle 文件添加 implementation project(':library') 2.setting.gradle文件添加(添加依赖要在此声明) include ...

2019-01-24 11:09:58 4137 1

原创 android 判断内容中是否有(数字、emoji表情)

1.判断内容中是否有emoji表情 /** * 是否包含表情 * * @return */ public static boolean containsEmoji(String source) { int len = source.length(); for (int i = 0; i < len; i++...

2019-01-17 16:07:59 3873

原创 flutter 问题集锦(各种挖坑填坑的过程)

1.添加依赖出现错误(eg:english_words)按照官网的方法添加完依赖是没有问题的, 把import 'package:english_words/english_words.dart';导入到main.dart 中,开始import后面全部报红,百度了多方法都没用,下面是错误Error on line 6, column 5 of pubspec.yaml: A d...

2018-09-17 14:32:39 2942 1

原创 Windows平台安装flutter之初体验(安装教程)

之前没接触过,挺说挺好用的,安装来试试,but 每次都记不住步骤,索性记录下来吧,安装的过程真是不明觉厉flutter:一款创建应用的开源库、首先可以去flutter中文网逛逛,链接奉上:https://flutterchina.club/get-started/install/1.安装git 首先电脑上可以安装git,可以方便从github网站下载安装包,当然也可以从官...

2018-09-14 10:47:58 9403

原创 kotlin.NotImplementedError: An operation is not implemented: not implemented

第一次使用kotlin写的一小段代码就是一个button的点击事件试运行了一下,项目直接停止运行了,还报了如下错误问了度娘说是onclick方法里面的TODO有导致的,但TODO是我实现了onClick方法后自动生成的方法,把它看成了和注释相同的效果所以就没在意,问了度娘才知道如果使用TODO方法始终会抛出  NotImplementedError,指出未实现操作。解决方法:删...

2018-08-13 10:58:14 1962

Appium-windows-1.17.1.zip

appium官网上下载的N次终于载下来了,每次下载一半就停了,太难了,为了方便下次找不到安装包,特此存放,有需要的小伙伴可以下载

2020-06-05

MyApplication.zip

android studio 3.0生成加入文件及过程中遇到错误记录处理,demo中包含生成jar包及aar文件,有需要的小伙伴可以参考

2020-01-11

FragmentManagerDemo

FragmentManager+Fragment实现仿微信界面布局(其中切换item在左侧,右上角有点击事件 可实现左侧点击布局的消失和隐藏)

2019-01-30

first_flutter_demo2

使用flutter写的小demo,包含首页列表展示,点击跳转其他页面的功能,初学的小伙伴可以看看

2018-09-19

first_flutter_demo

使用flutter写的第一个程序,可以直接运行,有兴趣的小伙伴可以看看。

2018-09-17

仿微博启动页加的小视频

仿微博启动使用简短小视频并三秒跳转到主页,这里分开写了

2018-09-10

tortoiseSVN安装包下载

TortoiseSVN-1.10.1.28295-x64-svn-1.10.2安装包,同时包含简体中文包

2018-08-09

HorizontalCalendar-master

这个是一个横向日历,只显示一周七天的日期,默认是今天日期,点击上面箭头按钮可以修改当前日历,并显示修改月日期的第一天

2018-07-19

仿弹幕实现

自己练手小demo,有兴趣的可以下载自己去实现看看,该压缩包是model的压缩吧,不是project 的压缩包,导入的话直接到入model即可

2018-07-09

仿蚂蚁森林能量特效

仿支付宝蚂蚁森林能量特效,以后可能用的到,记录一下

2018-06-21

zoomIamgeDemo

该demo实现点击图片可放大缩小的功能,同时放大图片和进行拖曳

2018-06-21

bitmap上传图片demo

使用bitmap实现本地图片上传,并设置展示,可用作头像上传参考,改demo中设置了裁剪圆形头像

2018-06-15

freevideotogif安装包

一个简便的视频转换成GIF动图的软件,设置正确的参数,保存即可

2018-05-16

ffmpeg压缩资源

可以使用ffmpeg去生成GIF文件,个人感觉使用起来方便简洁。

2018-05-16

图片验证码小demo

图片验证码是现在很多地方用到的一个验证信息普遍的工具,保证信息安全性

2018-05-15

retrofitDemo

retrofit2练手小demo,使用get请求完整的封装,请求,获取并设置展示简单的过程

2018-05-10

MVP之学习(一)

Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。

2018-05-09

EventBus之小记源码

eventbus 入门小demo,可供参考理解,介绍了eventBus的简单用法,以及四个方法

2018-05-09

空空如也

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

TA关注的人

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