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

Android Studio 设置代码提示和代码自动补全快捷键方式

想必使用过Eclipse的小伙伴们都习惯Eclipse快捷键带来的方便,但是当我们使用Android studio来进行开发的时候也想要这种方便该怎么办呢,当然使用过Android studio的小伙伴可...

2020-10-14

解决Android Studio xml 格式化不自动换行的问题

今天把Android Studio 2.3 更新为了3.0 遇到一个蛋疼的问题如图:格式化完代码后发现不会自动换行了,看着真心不爽。后来发现其实是设置问题,如图:只要把这里打上√就可以了。在...

2020-10-14

解决Android Studio 代码自动提示突然失效的问题

昨天代码写的好好的,今天一打开Android Studio 开始写代码,居然没有代码自动提示了,我他妈也是醉了,学个安卓开发真是心累,各种幺蛾子。作为一个老程序员了,遇到这种问题,只能静下...

2020-10-14

android studio3.3.1代码提示忽略大小写的设置

跟以往设置有区别,此处为取消红框勾选,设置即可补充知识:Android Studio高级控件(自动提示文本框)一、高级控件与低级控件区别?是否使用适配器二、适配器种类和作用种类1、数组适...

2020-10-14

解决android studio卡顿,提升studio运行速度的方法

mac版本:点击Finder,在应用程序中找到android studio----->Contents文件夹----->bin文件夹----->studio.vmoptions文件。如图以文本形式打开studio.vmoptions文件,会看到如下图...

2020-10-14

Android Studio自动提取控件Style样式教程

如题,有时候看见一个布局写上几百行看上去会非常吃力麻烦,这时候抽取控件样式很有必要了, Android Studio提供了抽取Style样式的方式, 可能是藏的太深了, 很少人用光标放在控...

2020-10-14

Android Studio设置颜色拾色器工具Color Picker教程

你可能下载过一些获取颜色值的一些小工具,这种方式获取颜色,需要先切换窗口转跳到桌面,然后打开拾色器小工具程序,然后去拾取颜色;你可能也知道Android Studio自带一个颜色拾色器...

2020-10-14

解决Android Studio Design界面不显示layout控件的问题

Android Studio更新到3.1.3后,发现拖到Design中的控件在预览界面中不显示;解决办法:在Styles.xml中的parent="..."中的Theme前添加Base
<resources> <!-- Base application th...

2020-10-14

Android Studio中CodeStyle模板的配置方式

在团队开发中,统一代码规范和风格是提高团队效率的必要工作。AS提供了 Code Style 配置方法,便于为开发团队定制一套自己的 Code Style Scheme 。一、CodeStyle配置Code Style...

2020-10-14

Android Studio 配置:自定义头部代码注释及添加模版方式

1. 自定义头文件注释:实现效果实现步骤依次操作File -> Settings ->Editor ->File and Code Templates,在详细展示窗口点击includes选项卡,找到FileHeader点击,在编辑窗口输入...

2020-10-14

基于Android studio3.6的JNI教程之ncnn人脸检测mtcnn功能

代码链接:https://github.com/watersink/mtcnn-linux-as本代码可以在模拟器下进行跑。环境:windows10Android studio 3.6Sdk:android10 api 29Ndk:r15cNcnn:20200226Linux下的代...

2020-10-14

Android Studio 修改类的默认注释图文教程

在Android Studio中创建一个类的时候,默认会注释create by…如果不修改默认注释,AS会给你报一片屎黄色的警告,说你用了默认的文件头模板。对于有代码洁癖的码农来说,不能忍。于...

2020-10-14

Android Studio自定义万能注释模板与创建类,方法注释模板操作

代码的注释是我们平时必须面对的问题,今天我们就来看看如何自定义属于自己的注释模板。提高我们的开发效率。这里,我们讲解两种自定义模板。1.新建的类自动生成的注释;2.自定义...

2020-10-14

Android Studio 如何删除/新建一个module(图文教程详解)

一、删除一个modulePS:此方法也会将该module从你的硬盘中删除
如果直接右键会发现没有delete选项1、选中想要删除的module,右键点击Open Module Settings选项
2、选中移除
3、...

2020-10-14

Android Studio 实现文档注释的快捷键

文档注释添加文档注释是一个好的编程习惯,AS提供快速生成文档注释的方法。方法1:/** + 回车在函数上方输入 “/** ” 然后回车,自动生成文档注释。方法2:快捷键我这里设置的快捷...

2020-10-14

android studio 3.6.1升级后如何处理 flutter问题

前提条件介绍1.android-studio-3.6.1死丢丢 配置了dart 和flutter插件
在 3.5.3时 成功运行过flutter工程2.flutter 版本Flutter 1.12.13+hotfix.8 &#8226; channel stable...

2020-10-14

Android中实现ping功能的多种方法详解

使用java来实现ping功能。 并写入文件。为了使用java来实现ping的功能,有人推荐使用java的 Runtime.exec()方法来直接调用系统的Ping命令,也有人完成了纯Java实现Ping的程序...

2020-10-14

Android Studio 视频播放失败 start called in state1 异常怎么解决

在使用MediaPlayer播放音频时报出 E/MediaPlayerNative: start called in state 1, mPlayer(0x0)@Overridepublic void onClick(View v){Bundle b = new Bundle ();switch(v...

2020-10-14

Android 实现列表倒计时功能

单个计时器,然后遍历数据 刷新条目;两种实现方式:1、Handler轮询; 2、子线程睡眠(时间到后 移除列表中的条目会有问题);代码很简单,没有任何难度,列表使用 RecyclerView+BaseRecycler...

2020-10-14

Android Studio 中aidl的自定义类的使用详解

自己折腾了好久,记录一下。service端: 1:创建类Dog,需要实现Parcelable接口;2:aidl下创建 Dog.aidl,里面两句话就可以了(1)package s包名;(2)parcelable Dog;3:interface.aidl引入D...

2020-10-14

Android AIDL实现与服务相互调用方式

通过AIDL接口在进程间传递数据,记录在开发中遇到的一写问题AIDL支持数据类型如下:1. Java 的原生类型2. String 和CharSequence3. List 和 Map ,List和Map 对象的元素必须是A...

2020-10-14

Android Studio编写AIDL文件后如何实现自动编译生成

在目录src/main 下新建了aidl 文件夹之后,在aidl文件夹中也创建了相同的包路径,创建AIDL文件XXX.aidl如果XXX.aidl引用了一个java下的model例如引用了a.b.c.Model;则需要在XXX...

2020-10-14
返回顶部
顶部