安卓
文章平均质量分 81
第三女神程忆难
初出茅庐在学习,君若有不喜之处,吾愿听君之见,然存己身之断!海纳百川,但存己见!
展开
-
Andorid 安卓接入支付宝支付(当面付)
【代码】Andorid 安卓接入支付宝支付(当面付)原创 2022-12-21 18:40:51 · 2000 阅读 · 5 评论 -
进来看看是不是你想要的效果,Android吸顶效果,并有着ViewPager左右切换
文章目录老规矩,先上图,看看是不是你想要的来一个图形分析话不多说,代码实现NestedScrollView重写布局文件主要代码(重点来了)老规矩,先上图,看看是不是你想要的美团:来一个图形分析接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPagerViewPager高度需要动态控制,看自己的需求了,如果是美团那种效果,就是ViewPager高度 = 屏幕高度原创 2021-04-02 12:12:01 · 5877 阅读 · 22 评论 -
Android 安卓从1.0到12.0总结(跟随Android官网实时更新)
文章目录Android版本对照表Android版本对照表Android版本API级别VERSION_CODE重大改进或变更开发注意事项Android 11.030R强制执行分区存储机制、单次授权、自动重置权限、后台位置信息访问权限、软件包可见性、前台服务《Android 11 隐私设置更新》Android 10.029Q引入分区存储可能会遇到无法保存图片到本地,或者造成Permission denied等问题,具体解决方案参考:《关于安卓open fai原创 2020-10-26 03:10:57 · 7465 阅读 · 4 评论 -
Android 安卓创建自己的依赖库(保姆级教程)
文章目录新建工程,新建Module创建 Android Library输入你要创建module名字在Module中新建测试类上传github命名库上传代码上传演示创建release提交版本将库的地址复制下来进入jitpackGet it生成依赖工程级build.gradle添加项目中添加最终测试查看这个类课后总结新建工程,新建Module新建一个工程,之后按下图中的操作方式,创建一个 Module创建 Android Library选中 Android Library,之后点击Next!原创 2020-10-24 17:16:31 · 15489 阅读 · 31 评论 -
Android 安卓自定义Dialog工具类封装与使用
文章目录Android 安卓Dialog工具类封装与使用效果图配置JavaKotlin使用方法JavaKotlinAndroid 安卓Dialog工具类封装与使用安卓自定义Dialog,分别用了Kotlin和Java两种语言列出!布局可以自定义!效果图布局是自定义的配置style.xml中配置<style name="BoxDialog" parent="@android:style/Theme.Holo.Dialog"> <!-- 是否有边框 -->原创 2020-08-20 14:44:00 · 5606 阅读 · 4 评论 -
Kotlin Android开发·开始面向对象
文章目录面向对象类和对象类和对象基本理解类和对象实践使用面向对象我以前写过关于面向对象的文章,总的来说,封装、继承、多态 是面向对象的基本特征,可以去看我这篇文章:什么是面向对象类和对象学过Java的小伙伴应该都知道这个,我曾机写过类和对象的文章---- Java 类和对象 今年的第一篇文章 。如果你会Java,相信你理解的会很快!没有经历过Java的小伙伴你不必担心你不会Java而看不懂这里,在这是全新的!我们一起学习!微信或企业微信扫描左方二维码加群!能够更及时地和我互动!当然,我会第一时.原创 2020-06-13 01:32:27 · 3223 阅读 · 3 评论 -
Android ImageView蒙版、高斯模糊
文章目录效果图自定义View使用方法关于ImageView蒙版、高斯模糊的实现方法,蒙版实现原理很简单,就是继承自ImageView绘制透明涂层,高斯模糊,可以直接使用Glide中apply() 方法实现!这两个功能我封装到了一起!如下!效果图自定义Viewpackage com.chengyinan.tests;import android.annotation.SuppressLint;import android.content.Context;import android.g原创 2020-05-24 23:46:35 · 12822 阅读 · 4 评论 -
Android Error while executing: am start -n...错误解决
我被这个错误要搞崩溃了!!!百度没解决、谷歌没解决,最后自己琢磨出来的!AndroidStudio 运行出现这个错误,因为你的Android系统中存在这个App,现在的手机真是高大尚,都有手机分身这一项了,解决方法如下:->卸载手机分身中的这个App,反正分身不分身的都卸载干净,之后再重新运行!!!!...原创 2019-12-14 23:26:54 · 8528 阅读 · 16 评论 -
Android 安卓Unable to find method 'org.gradle.api...
错误案例安卓报错:Unable to find method ‘org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V’.这可能是你将AndroidStudio升级,而又需要用到 gradle3.1 之下的版本所造成的!需要修改 gradle-wrapper.properties 文件...原创 2019-11-25 12:41:53 · 21866 阅读 · 0 评论 -
Android 安卓Cause: libpng error: Not a PNG file 解决方法
Android 安卓Cause: libpng error: Not a PNG file 解决方法在测试环境(debug)下,打包就正常,可以打包Apk,在正式环境(release)打包就报Cause: libpng error: Not a PNG file看日志:这不是一个png文件,什么鬼,我检查了我的mipmap-x、mipmap-xx、mipmap-xxx,全是png呀,这就头大了...原创 2019-11-08 09:07:30 · 2216 阅读 · 22 评论 -
Android 安卓Glide加载圆角
写好了一个工具类要在自己项目中build.gradle加入以下内容(导入Glide)implementation('com.github.bumptech.glide:glide:4.7.1') { exclude group: "com.android.support"}可以自己设置圆角度数,也可以自动设置,如第5行,我写了20public class Glide...原创 2019-10-24 09:18:40 · 3304 阅读 · 1 评论 -
Android安卓进程保活(三)双进程拉活(Java层)
Android进程保活·设置前台Service,提升App进程优先级Android进程首先你要知道Android中的进程以及它的优先级,下面来说明它进程 前台进程 (Foreground process) 可见进程 (Visible process) 服务进程 (Service process) 后台进程 (Background process) 空进程 (Empty pro...原创 2018-12-22 10:16:19 · 6892 阅读 · 2 评论 -
Android 安卓DataBinding(三)·单向绑定 BaseObservable
文章目录前景回顾单向绑定BaseObservableObservableField前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门在上文中讲到,通过DataBinding进行绑定控件以及进行相关操作,但是,这遇到了一个瓶颈,就比如绑定的变量发生变化的时候,每次都要重新向 ViewDataBinding 传值进行更新操作之...原创 2019-10-01 14:56:45 · 12791 阅读 · 3 评论 -
Android 安卓DataBinding(四)·单向绑定 ObservableField
文章目录前景回顾单向绑定ObservableField运行效果前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservable上一期讲到 BaseObservable 单向绑定,在中间又要写注解,又要加注解,然后还得用 notifyProperty...原创 2019-10-01 15:47:24 · 20112 阅读 · 8 评论 -
Android 安卓DataBinding(五)·单向绑定 ObservableCollection(集合使用)
文章目录前景回顾单向绑定ObservableMapObservableMap 运行效果ObservableListObservableList 运行效果更新UI更新UI运行效果前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndr...原创 2019-10-03 15:44:46 · 8684 阅读 · 1 评论 -
Android 安卓DataBinding(六)·双向绑定
文章目录前景回顾双向绑定前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向绑定 Obse...原创 2019-10-04 14:52:56 · 9956 阅读 · 0 评论 -
Android 安卓DataBinding(七)·事件绑定
文章目录前景回顾事件绑定前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向绑定 Obse...原创 2019-10-05 01:08:21 · 7770 阅读 · 0 评论 -
Android 安卓DataBinding(八)·引用类方法
文章目录前景回顾引用类中的方法前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向绑定 O...原创 2019-10-05 01:25:37 · 6754 阅读 · 0 评论 -
Android 安卓DataBinding(九)·运算符
文章目录前景回顾运算符前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向绑定 Obser...原创 2019-10-06 16:08:55 · 9046 阅读 · 3 评论 -
Android 安卓DataBinding(十)·include中使用
文章目录前景回顾在include中使用前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向...原创 2019-10-06 17:47:12 · 9993 阅读 · 1 评论 -
Android 安卓DataBinding详解(超详细)
由于这篇文章写来来会很长很长,为避免文章内容混乱,便于理清思路考虑,所以列出了目录。Android 安卓DataBinding(时刻更新、维护一下文章)Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBindin...原创 2019-10-06 17:59:05 · 8218 阅读 · 0 评论 -
Android 安卓DataBinding(二)·入门
文章目录DataBinding介绍开始准备深入了解 DataBinding在代码中对TextView进行赋值TextView默认值使用class属性DataBinding介绍DataBinding 是谷歌官方发布的一个框架,其作用是实现数据绑定(Data binding),同时,也是因为有它,可以在安卓(Android)上实现MVVM架构。关于MVVM架构,请看完 Android 安卓Dat...原创 2019-09-30 18:20:59 · 8997 阅读 · 3 评论 -
Android 安卓DataBinding(一)·基础
文章目录前言DataBinding介绍开始准备快捷按键实例代码(基本用法)运行效果前言今天2019年9月29日,本人CSDN博客 称号 博客专家 审核通过了,为了庆祝,特此今天写一篇博客作为纪念!欢迎扫描左方二维码(群号码:697614838),加入我的CSDN粉丝群(请备注好你的专业)!DataBinding介绍DataBinding 是谷歌官方发布的一个框架,其作用是实现数据绑定(...原创 2019-09-29 20:51:14 · 11214 阅读 · 2 评论 -
安卓中用代码设置顶部状态栏颜色
如何在Activity代码中设置当前页面的顶部状态栏和底部导航栏颜色? 调用下面这个方法即可,看示例代码public static void setWindowStatusBarColor(Activity activity, int colorResId) { try { if (Build.VERSION.SDK_INT >= Bui...原创 2018-12-11 15:02:17 · 5290 阅读 · 0 评论 -
如何去掉AppBarLayout的底边阴影
如何去掉AppBarLayout的底边阴影? 明显有阴影效果,去掉他只需要加一行属性在AppBarLayout中加入下面一句即可app:elevation="0dp" ...原创 2018-12-11 15:18:45 · 8695 阅读 · 1 评论 -
Android安卓进程保活(二)设置前台Service
Android进程保活·设置前台Service,提升App进程优先级Android进程此文章代码Github上有提交:首先你要知道Android中的进程以及它的优先级,下面来说明它进程 前台进程 (Foreground process) 可见进程 (Visible process) 服务进程 (Service process) 后台进程 (Background process)...原创 2018-12-20 19:17:58 · 8399 阅读 · 5 评论 -
Android安卓进程保活(一)1像素且透明Activity
Android进程保活Android进程首先你要知道Android中的进程以及它的优先级,下面来说明它进程 前台进程 (Foreground process) 可见进程 (Visible process) 服务进程 (Service process) 后台进程 (Background process) 空进程 (Empty process)下面进行解释:前台进程(Foregr...原创 2018-12-20 14:01:06 · 8442 阅读 · 1 评论 -
Drawable图像绘制-今天咱不讲代码,只讲布局
目录--Drawable绘制线条 引入----绘制圆形--绘制正圆形绘制椭圆绘制实心椭圆、正圆形--绘制渐变色--渐变色使用方法渐变色代码、效果演示--绘制矩形(长、正方形)--基本绘制矩形绘制圆角矩形--Drawable绘制线条 引入--让你画一条线,是不是第一反应是自定义View,今天只需要一个Drawable底下的xml,一行布局代码解决(...原创 2018-11-30 14:31:37 · 5605 阅读 · 0 评论 -
Okhttp网络请求使用方法
Okhttp的Github:https://github.com/square/okhttp 导入依赖implementation 'com.squareup.okhttp3:okhttp:3.5.0' 创建OkHttpClientOkHttpClient okHttpClient = new OkHttpClient(); 创建请求Request requ...原创 2018-11-03 22:35:46 · 5421 阅读 · 0 评论 -
安卓Recyclerview多布局适配器
安卓 Android Recyclerview多布局适配开始实现目标代码布局文件java文件点个赞吧,给个关注开始此篇文章纪念我至今单身!!!此篇文章纪念我至今单身!!!此篇文章纪念我至今单身!!!好久没有写博客了,不知道会不会有人看见,最近忙着上线项目和维护,哎《《《加班实现目标RecyclerView实现列表不同布局,主要看RecyclerviewAdapter来实现,跟我一...原创 2019-04-13 01:16:21 · 8324 阅读 · 1 评论 -
安卓弹出软键盘把布局顶上去
是顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去,顶上去...原创 2019-04-17 14:01:41 · 6045 阅读 · 0 评论 -
Android 安卓MVC架构
MVC文章目录引入原理我的理解我的Demo第一步Bean第二步Modle第三步Controller第四步完成View引入本篇文章Github有提交 https://github.com/NorthernBrain/MVCMVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、...原创 2019-09-28 00:19:25 · 5975 阅读 · 1 评论 -
Android安卓TextView部分字体颜色
TextView修改部分文字颜色Java代码或Kotlin代码布局文件其运行效果Java代码String colorText = "这里是<font color = \"#FF0000\">红色</font>的,这里是<font color = \"#03A9F4\">蓝色</font>的";TextView textView = findV...原创 2019-08-12 10:33:14 · 6314 阅读 · 0 评论 -
安卓ScrollView向上滑动控件顶部悬浮效果实现
文章目录效果图实现思路代码布局、逻辑布局文件自定义ViewNorthernScrollViewListener.javaMainActivity.java效果图如果你要的不是以下的效果,请停止浏览文章,不要浪费时间!从上打下动漫依次是:《东京喰种》《魁拔》《海贼王》《名侦探柯南》《学院默示录》《你的名字》《神兵小将》《铁臂阿童木》《猫和老鼠》《虹猫蓝兔七侠传》《太空历险记》《洛洛历险记》《...原创 2019-06-21 22:45:50 · 6744 阅读 · 1 评论 -
Android 安卓MVP架构(带视频)
引入M:M层,也就是我们在程序中经常出现的model层,他的功能就是处理数据,其他任务不由他来接手。V:V层,我们的view层,也就是显示数据的地方,我们在得到数据之后,把数据传递给view层,通过他来显示数据。同时,view层的点击事件等处理会...原创 2019-05-08 01:56:12 · 6504 阅读 · 1 评论 -
AndroidStudio Debug 断点调试
AndroidStudio Debug 介绍日常做开发的工作中,难免会遇到一些头疼的bug,就比如想知道这个方法到底有没有走,或者是走到这里这个变量所携带的信息…等等等等。首先,若是新手我猜也许会打Log日志,验证这一步骤走没走,打出当前的信息,就像这样:这是新手的常规做法,若用debug断点调试,则效率上会快许多,接下来介绍的是Debug中常用的一些功能以及使用方式。Debug基本日常...原创 2019-04-27 16:12:11 · 9053 阅读 · 1 评论 -
安卓状态栏透明
/** * 状态栏透明 */ if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLA...原创 2019-04-17 14:33:41 · 5202 阅读 · 0 评论 -
安卓EditText点击后虚拟键盘回车变成搜索和事件
安卓EditText点击后虚拟键盘回车变成搜索一般这种情况用在搜索功能,就如下图,点击输入框,右下角的回车键变成了搜索键方法这个很简单,只需要在输入框的父布局加两句,android:focusable="true"android:focusableInTouchMode="true"EditText中加入android:imeOptions="actionSe...原创 2018-11-01 20:41:14 · 6202 阅读 · 1 评论