解决AndroidStudio编译出现"Could not resolve all files for configuration ':library:_internal_aapt2_binary'"

解决AndroidStudio编译出现"Could not resolve all files for configuration ‘:library:_internal_aapt2_binary’"问题 错误描述 FAILURE: Build failed w...

2018-12-26 12:05:07

阅读数 629

评论数 3

Android的设计模式-建造者模式

1.定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2.介绍 建造者模式属于创建型模式。 建造者模式主要用来创建复杂的对象,用户可以不用关心其建造过程和细节。 例如:当要组装一台电脑时,我们选择好CPU、内存、硬盘等等,然后交给装机师傅,装机师傅就把电脑给组装起来...

2018-12-19 15:59:54

阅读数 42

评论数 2

Android(ROOT环境下)获取设备唯一标识完美解决方案-获取设备UUID

总所周知Android手机不管什么信息都能通过ROOT后安装Xposed框架修改没有绝对不会变得标识但是IOS就不一样了IOS有自己的唯一标识是不能修改这点我觉得IOS还是不错滴。那么怎么才能找到Android不变的标识呢?请看下文。 需求: 一个设备只能一个账号 解决方案 这个时候如果我们用A...

2018-12-04 18:16:25

阅读数 122

评论数 0

Android自定义Camera相机(打开闪光灯、前后摄像头切换)

想搞自定义相机很久了一直觉得很难所以一直拖着前两天有点闲就参考Android自定义相机超详细讲解搞了一下发现并不是那么难,嘿嘿~ 一、参考布局 <?xml version="1.0" encoding=&...

2018-11-26 16:42:52

阅读数 297

评论数 0

Android实现CoordinatorLayout、RecyclerView返回顶部效果

一、CoordinatorLayout返回顶部: CoordinatorLayout.Behavior behavior = ((CoordinatorLayout.LayoutParams) indexAppBar.getLayoutParams()).getB...

2018-11-14 16:43:25

阅读数 111

评论数 0

APK反编译-一个菜鸟的乱搞之路

前言: 之前有个项目发版后被别人通过抓包修改了 数据,然后自己做了一系列的防范我就想看看加密过滴APK和自己打出来没有加密的APK到底有什么不一样于是就有了这篇文章。 一、准备工作: 在我们正式反编译之前我们需要反编译工具 apktool (资源文件获取) 链接: https://pan.bai...

2018-11-14 16:29:42

阅读数 36

评论数 0

Android网络URL图片地址转Bitmap并且保存到本地

一、网络URL图片地址转Bitmap public Bitmap getBitmap(String imgUrl) { InputStream inputStream=null; ByteArrayOutputStream outputStream=null; ...

2018-11-09 11:34:41

阅读数 655

评论数 0

ViewPager中使用PhotoView时抛出pointerIndex out of range异常

参考文章:https://www.cnblogs.com/netcorner/p/6101592.html(感谢作者) 问题描述: 当PhotoView 和 ViewPager 组合时 ,用双指进行放大时 是没有问题的,但是用双指进行缩小的时候,程序就会崩掉,并且抛出java.lang.Ill...

2018-11-06 14:49:33

阅读数 21

评论数 0

Android利用FileDownloader实现APP自动更新并且安装

在Android中APP自动更新、安装是必然的,最近呢我们公司也有这样一个需求开始呢本菜鸟是打算用AppUpdate但是呢看了他的项目后发现真的是个好东西但是我不打算这样做打算自己来实现更新、安装。无意之间在一个项目中发现了FileDownloader这个真是个好东西那么我立马下手果然…做出来了...

2018-10-16 10:32:52

阅读数 330

评论数 2

Android分享小程序并且互跳(小程序回到APP、APP跳转小程序)

一直以为APP不能分享小程序几天亲自试了一下,哎呀妈呀尽然可以~今天真的是学习了… 1、微信分享小程序(微信官网) WXMiniProgramObject miniProgramObj = new WXMiniProgramObject(); miniProgramObj.webpageUrl =...

2018-10-10 18:20:01

阅读数 1046

评论数 0

Android 微信分享(超详细)-解决图片处理问题(checkArgs fail, thumbData is invalid)

Android 微信分享(超详细)-解决图片压缩大小问题微信分享规则分享一、获取bitmap图片二、bitmap转字节流三、微信分享配置四、疑难杂症五、参考博客 最近公司要原生微信分享功能,楼主想哎呀不就是微信分享嘛做就是了,谁知道巨坑啊! 微信分享规则 针对微信分享时需要压缩图片到较小的图...

2018-09-20 16:37:39

阅读数 513

评论数 0

AndroidStudio打包出现 AAPT2 error: check logs for details.错误

也不知道我干了什么 打包突然出现了AAPT2 error: check logs for details 怎么也大不了包尝试了各种方法也试过其中的一个解决办法就是在项目的gradle.properties中添加一行“android.enableAapt2=false ” 反正就是各种百度然...

2018-07-25 20:33:18

阅读数 731

评论数 0

Android EditText不能弹出小键盘并且不能输入文字

问题描述: 在做项目过页面上添加了一个EditText输入时不能弹出小键盘并且弹出小键盘后不能输入文字,如果出现这样的问题的话一准是获取焦点冲突,解决办法如下: 1.在根布局加上 android:focusableInTouchMode="true" ...

2018-06-27 10:50:15

阅读数 1034

评论数 0

Android Fragment+ViewPager禁止ViewPager左右滑动

很多时候我们项目里边都会使用Fragment+ViewPager但是如果在此基础上在嵌套一个TabLayout+ViewPager+Fragment那么就会出现滑动冲突,解决办法也很简单只需要重写外层ViewPager禁止左右滑动即可。 实现 1.重写ViewPager禁止滑动 pu...

2018-06-26 14:06:10

阅读数 297

评论数 0

Android Google AdMob 广告接入配置示例

AdMob by Google 是一种移动广告平台,借助该平台您可从您的应用中获得可观的收入。将 AdMob 与 Firebase Analytics 相结合,您不仅可得到更多的应用使用量数据,而且可以提升分析能力。无需更改现有 AdMob 配置,Firebase 便可与 AdMob 集成在一起。...

2018-06-21 18:19:55

阅读数 889

评论数 0

Android 响应式编程框架 - RxJava2(三)RxJava2+Retrofit 2获取网络数据

本文主要让大家知道RxJava2+Retrofit 2获取网络数据简单方法,如果有不了解RxJava和Retrofit请先去学习了在来阅读。 我将以下面的图片作为栗子为大家展现RxJava2+Retrofit 2简单获取网络数据 一、添加依赖 // RxJava2.0 ...

2018-06-20 11:36:07

阅读数 142

评论数 0

Android 响应式编程框架 - RxJava2(二)基础使用

Android 响应式编程-RxJava2(二)基础使用 RxJava可以浓缩为异步两个字,其核心的东西不外乎两个, Observables(被观察者) 和 Observable(观察者)。Observables可以发出一系列的 事件(例如网络请求、复杂计算、数据库操作、文件读取等),事件...

2018-06-20 10:59:34

阅读数 82

评论数 0

Android数据库之DBFlow初使用

Android数据库之DBFlow初使用 简介 DBFlow是一个基于AnnotationProcessing(注解处理器)的强大、健壮同时又简单的ORM框架。 此框架设计为了速度、性能和可用性。消除了大量死板的数据库代码,取而代之的是强大而又简介的API接口。 DBFlow使数据库的操作...

2018-06-12 18:26:36

阅读数 94

评论数 0

微信小程序入坑-基础1.0

一、目录结构 1.根目录下文件(app):控制小程序生命周期逻辑 app.js:控制小程序逻辑 app.json:小程序配置文件 app.wxss:小程序样式表 2.utlis:工具集合 3.pages:小程序所有页面 log:日志 xx.js:当前页面逻辑 xx....

2018-05-30 14:39:43

阅读数 533

评论数 0

TabLayout+ViewPager实现滑动页面切换

TabLayout&ViewPager实现滑动页面切换

2018-05-30 14:35:51

阅读数 58

评论数 0

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