Android实现背景图片轮播

本文实例为大家分享了Android实现背景图片轮播的具体代码,供大家参考,具体内容如下点击按钮实现图片轮播效果实践案例:xml<?xml version="1.0" encoding="utf-8"?><LinearLayou...

2020-12-22

Android实现轮播图片效果

本文实例为大家分享了Android实现轮播图片效果的具体代码,供大家参考,具体内容如下一、原理首先,将这些要轮播的图片和一些文本分别放置在不同的数据集合中,程序启动的时候默认...

2020-12-22

AndroidStuio插件开发适用于jetbrains全家桶

文章目录 创建项目创建类获取文件解析文件展示解析内容写入文件写了个类似Butter Knife的开发库,但是并没有与其配套的AndroidStudio插件,抽时间研究了以下IDEA的api文档,撸了...

2020-12-16

初步编写IDEA\AndroidStudio翻译插件的方法

声明:作者是根据 Hongyang的博客自己实践之后,根据自己的理解写的,有什么不对的地方还望指正。
先放两张效果图 一、准备由于AndroidStudio不具备开发插件的功能,需要安装IDEA...

2020-12-16

解决VSCode调试react-native android项目错误问题

如果运行react-native android项目出现如下错误:解决办法如下:一、执行adb devices,判断adb有没有断,二、如果是adb断了就使用一下步骤 adb reverse tcp:8081 tcp:8081 npm sta...

2020-12-16

android studio的安装(史上最详细)

1、首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新版本,这里采用3.5.2版本进行演示,安装包大小718 MB.2.
3.下载后进行安装
将按照下列步骤进...

2020-12-15

Android实现左滑退出Activity的完美封装

1:定义一个自己的父级容器,让它继承自一个布局(LinearLayout、RelativeLayout都可以)public class SildingFinishLayout extends RelativeLayout implements View.OnTouchListen...

2020-12-15

详解Android WebView监听console错误信息

根据需求,我们要拿到h5的错误信息,并将error信息进行上报。查询了下Android WebView的API发现了WebChromeClient这个方法可以满足要求:@Override public boolean onConsoleMess...

2020-12-12

解决Android Studio4.1没有Gsonfomat插件,Plugin “GsonFormat” is incompatible的问题

前言前几天 在自己的 笔记本上把android studio 升级到4.1了 一直没有使用Gsonfomat插件所以没有发现问题!今天使用GsonFormat,发现GsonFormat没有了,在android studio 的插...

2020-12-12

Android LitePal的使用详解

前言数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是...

2020-12-11

Android Intent-Filter匹配规则解析

前言我们都知道,活动的启动方式有两种:一种是显示启动,或者很简单,指定一个活动的class就可以了;另外一种就是隐式启动,这种要指定action,category,data信息,例如我们在启动系统相机...

2020-12-11

Android使用系统相机进行拍照的步骤

前言我们在日常的开发中有时候会遇到需要用到相机的需求,而相机也是很常用的东西,例如扫二维码啊拍照上传啊等等。这里我不讲像qq那样自定义很强的拍照功能(事实上我也不会),讲个...

2020-12-09

Android 调用系统相册选择照片

前言在相册里选择图片上传也是很常见的功能了例如微信朋友圈等等。但是他们是自定义的选择器,可以选择多张图片并修改。这里我们讲一个最简单的:调用系统的相册选择一张图片并...

2020-12-09

解决Android自定义view获取attr中自定义颜色的问题

好久不见,最近有点忙,好久没有发文章了,前天有个小学弟在写项目的过程中遇到了这个问题,由此写一篇文章。


项目场景:


Android自定义View在布局中设置颜色


问题描述: 以...

2020-12-08

Android动画系列之属性动画的基本使用教程

属性动画相较帧动画和补间动画更强大,帧动画和补间动画只能应用于 View 及其子类,而属性动画可以修改任何对象的属性值,属性值可在指定的一段时间内自动改变,根据对象...

2020-12-02

Android自定义view实现拖动小球移动

Android应用界面中可以看得见的都是由一个个的View所组成的,几乎所有的可视的控件都是基于View写的。在View中提供了对touch也就是手势的捕获和传递,我们可以对View里面手势...

2020-11-26

Android Activity的4种启动模式图文介绍

前言


记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。


一、小前言


...

2020-11-13

Flutter 和 Android 互相传递数据的实现

(一)Android代码设置


1,打开Android Studio 创建一个应用程序,包名dev.android.book 2, 创建一个MyApplication ,应用在AndroidManifest.xml文件中的application的android:...

2020-11-04

Android教你如何发现APP卡顿的实现

最近部门打算优化下 APP 在低端机上的卡顿情况,既然想优化,就必须获取卡顿情况,那么如何获取卡顿情况就是本文目的。


一般主线程过多的 UI 绘制、大量的 IO 操作或是大量...

2020-11-01

Android中比较两个图片是否一致的问题

在Fragment界面中,设置两个图片一致如下:


默认设置图片为:

binding.ivArrow.setImageResource(R.drawable.icon_down);

先获取默认图片,再和其它两张图片做对比,然后...

2020-10-30

Android选中突出背景效果的底部导航栏功能

今天在群里看到一个底部导航选中突出效果像这样





就想着 这个应该怎么做呢,我记得类似咸鱼那种的是中间突出,不像这种 是选中哪个,哪个就突出


第一种方法


简单快...

2020-10-30

Android实现四级联动地址选择器

本文实例为大家分享了Android实现四级联动地址选择器的具体代码,供大家参考,具体内容如下


效果如下:





代码传送阵:


address_selector.xml

<LinearLayout xmlns:a...

2020-10-27

Android自定义流式布局实现淘宝搜索记录

本文实例为大家分享了Android实现淘宝搜索记录的具体代码,供大家参考,具体内容如下


效果如下:











废话不多说


实现代码:


attrs.xml

<declare-styleable...

2020-10-27

Android自定义View实现圆形进度条

本文实例为大家分享了Android自定义View实现圆形进度条的具体代码,供大家参考,具体内容如下


效果如下:





主要代码


CircularProgressView.java

public class Cir...

2020-10-27

Android自定义view实现倒计时控件

本文实例为大家分享了Android自定义view实现倒计时控件的具体代码,供大家参考,具体内容如下








直接上代码


自定义TextView


文字展示

public class StrokeTe...

2020-10-27

Android实现图像切换器

本文实例为大家分享了Android实现图像切换器的具体代码,供大家参考,具体内容如下


java代码:

private int[] imageId = new int[] { R.drawable.img01, R.drawable.img02,...

2020-10-23

ImageSwitcher图像切换器的使用实例

本文实例为大家分享了ImageSwitcher图像切换器的实现代码,供大家参考,具体内容如下


描述


在该实例中,提供一个图片切换器和两个点击按钮,用于切换图片,并用一个TextView...

2020-10-23

SeekBar拖动条的应用实例

本文实例为大家分享了SeekBar拖动条的应用代码,供大家参考,具体内容如下


目标效果


在该页面中放一个拖动条的状态提示信息,一个拖动条以及一个显示拖动条值的信息。当...

2020-10-23

关于android studio升级4.1 某些插件使用不了的问题(Mac)

今天我把Android studio 升级到 4.1版本,发现有个错误



3:11 PM Plugin Error

Plugin "GsonFormat" is incompatible (supported only in Intell...

2020-10-23

Kotlin 匿名类实现接口和抽象类的区别详解

我就废话不多说了,还是上代码吧接口:interface OnBind { fun onBindChildViewData(holder: String, itemData: Any, position: Int)} lesson.does(object : OnBind { overrid...

2020-10-14

基于Android studio3.6的JNI教程之helloworld思路详解

jdk环境变量配置:path中增加下面2个路径,也就是android studio的路径,android有自带的jdk。E:\Android\Android Studio\jre\binE:\Android\Android Studio\bin新建工程:一定要选...

2020-10-14

Kotlin 使用Lambda来设置回调的操作

使用Kotlin的Lambda表达式,我们可以抛弃回调接口的使用。只需设置希望后面会被调用的函数即可。示例如下新建一个Kotlin类class MyBean { fun testcallback1(callback: (Str...

2020-10-14

Kotlin中常见的符号详解

前几年的Google I/O大会上,Google正式宣布,Kotlin将会成为Android开发的官方支持语言。除了Android外,Kotlin还可以完全作为服务端开发的语言,比如在未来的Spring 5就将对Kotlin...

2020-10-14

Kotlin中实体类的创建方式

类的基本格式 class 类名{}属性的基本格式var 属性名字 : 类型下面是实体类代码package com.dldw.entityimport java.util.* class Demo { //var 声明的属性可以被二次赋值...

2020-10-14

Kotlin实现在类里面创建main函数

1、创建在class块外面:class Test{}/** 我是main入口函数 **/fun main(args: Array<String>) { var test=Test();}这样是一种方式,但是细心的童鞋可能会发现一个问题,目录里面...

2020-10-14

使用kotlin实现MVP的方式(简单好用)

kotlin怎么好用就不多说了,总之我用了感觉非常舒服,今天说一下用kotlin搭建一个MVP框架。先定义抽象类IPresenter,IPresenter持有软引用定义的mView,防止内存泄漏,mView类型必须...

2020-10-14

Android Studio使用Kotlin时,修改代码后运行不生效的解决方法

问题现象前段时间升级 Android Studio 3.1.3+ 版本后,决定尝试使用 Kotlin 做 APP 开发看看。结果却发现,修改 String 资源后,“运行”,修改的内容没有生效。一开始以为只是 Str...

2020-10-14

Android studio kotlin代码格式化操作

Android 转kotlin语言后,格式化代码,自动换行问题,可能让一大批强迫症难受死。如果不想换行或者想自定义换行规则,自行配置即可。Android studio ->Preference->Code Style->kot...

2020-10-14

使用Android studio查看Kotlin的字节码教程

Kotlin是一门JVM语言,它被google大力推广,现如今已经是Android官方推荐的开发语言了。为了更好的学习Kotlin,你必须要从字节码的角度来看待语法特点,这样可以更好的加深自己的理...

2020-10-14

Android Studio Kotlin代码和java代码相互转化实例

1、java转成kotlin方法1:快捷键:Ctrl+Shift+Alt+K方法2:Code - Convert Java File To Kotlin File2、kotlin转成java1.Tools>Kotlin>Show Kotlin Bytecode2.点击 Decompile补充...

2020-10-14

Android自定义流式布局/自动换行布局实例

最近,Google开源了一个流式排版库“FlexboxLayout”,功能强大,支持多种排版方式,如各种方向的自动换行等,具体资料各位可搜索学习^_^。由于我的项目中,只需要从左到右S型的自动换...

2020-10-14

Flutter 日期时间DatePicker控件及国际化

最近在学习Flutter,今天正好看到一篇文章收藏下来做个笔记,也分享给大家。注意:无特殊说明,Flutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dart版本: 2.7.0DatePick...

2020-10-14

AndroidStudio代码达到指定字符长度时自动换行实例

1、设置每行最大字符个数,超过这个数字 将会自动换行 2、 Line breaks 选中表示隐藏性保持断行 Ensure right margin is not exceeded 选中表示代码超过标准线 就自动换行补...

2020-10-14

Kotlin之自定义 Live Templates详解(模板代码)

想必大家都知道 android studio 的 live templates 功能,那真是各种方便,比如你想使用 newInstance 去生成一个类的实例:简直不要太方便!当今 kotlin 流行起来了,你在使用 kotlin...

2020-10-14

AndroidManifest.xml中含盖的安全问题详解

0x00 关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,Manifest文件提供有关应用程序到Android系统的基本信息,系统必须...

2020-10-14

Android Studio中主题样式的使用方法详解

1.主题主题是包含一种或多种的格式化属性集合,在程序中调用主题资源可改变窗体的样式,对整个应用或某个Activity存在全局性影响。 定义位置:res/values目录下的styles.xml文件...

2020-10-14

Android Studio 3.5格式化布局代码时错位、错乱bug的解决

更新到3.5版本后,格式化布局文件代码,会自动给排序元素,导致界面布局错乱解决办法:设置 > code style > XML 右上角 Set from然后选择Predefined Style...>Android即可补充知识:A...

2020-10-14

AndroidStudio 设置格式化断行宽度教程

1.设置格式化换行的宽度就是这个线,那条右标准线的位置:Setting–>Editor–>Code Style默认值是100,按照自己的需要更改。2、设置格式化的时候自动断行到标准线位置这样就不用...

2020-10-14

Android Studio自动排版的两种实现方式

Android Studio这样的集成开发环境虽然代码自动化程度很高,但是自动化程度高导致人的自主性就下降了,而且总是依赖编辑器的功能也会搞得代码排版很别扭。最难受的是你在Androi...

2020-10-14

Android Studio实现格式化XML代码顺序

之前用Eclipse时,格式化XML代码,也会把顺序格式化,这样比较方便,看起来也清晰明了。比如:用Eclipse格式化时,会变成:Android Studio解决办法:File > Settings > Code Style > XML >...

2020-10-14
返回顶部
顶部