Flutter中mixin的使用详解

mixin是什么
mixin应该怎么理解呢,对Java系出身的我来说,这是一个新概念,各类资料的介绍也没找到一个清晰的定义。从个人理解来看,可以把它想象为Kotlin中的接口(和Java的区别是...

2020-10-14

Andorid jar库源码Bolts原理解析

Bolts:
  作用:
    用于链式执行跨线程代码,且传递数据  栗子:
复制代码
Task.call(new Callable<Boolean>() {
@Override
public Boolean call() throws Exception {...

2020-10-14

Android user版通过adb_enable开启adb 调试 不提示对话框的流程分析

需求解读由于定制rom给用户具体需求如下: 入工厂测试app自动打开adb调试模式,退出就关闭,防止客户的用户安装其它应用(直接通过改变Settings.Global.ADB_ENABLED字段) 打开u...

2020-10-14

android studio无法添加 bmob sdk依赖问题及解决方法

1,关闭 app的 grader.build下的implementation 对应sdk依赖。注释掉2,去bmob官网下载sdk 压缩包,解压,找到lib文件夹。看到的是这样的:https://www.bmob.cn/downloads3,因为 3下...

2020-10-14

flutter中build.gradle仓库的配置(解决外网下载速度过慢失败的问题)

问题描述在进行flutter项目开发时,我们常常会碰见我们在执行flutter run指令的情况下,出现资源下载过慢的问题,最终导致下载失败,无法build项目,抛出异常运行终止的现象。这些都...

2020-10-14

详解Android Studio实现用户登陆界面demo(xml实现)

使用Android Studio 编写的第一个demo,使用布局文件—xml实现用户登录界面注:所建工程均为Android 6.0 所以只要是Android 6.0(包括6.0)以上的真机,模拟机都可以使用Step1:Android...

2020-10-14

Flutter中如何使用WillPopScope的示例代码

在Flutter中如何实现点击2次Back按钮退出App,如何实现App中多个Route(路由),如何实现Back按钮只退出指定页面,此篇文章将告诉你。WillPopScopeWillPopScope用于处理是否离开当前...

2020-10-14

Android实现音乐播放进度条传递信息的两种方式(在service和activity中)

实现播放时的进度条显示,或是定时从service获取某些信息,是我们日常开发中经常遇到的需求,下面介绍当音乐再service中运行时,activity如果获取音乐进度信息的两种方式:一、在acti...

2020-10-14

Android Studio如何查看源码并调试的方法步骤

背景
最近遇到一个Dialog问题,在6.0的手机上才可以重现,但是我们的工程已经是targetsdk=28了,点击Dialog的引用,只能看见28的class文件,现在我也越来越懒了,以前针对这种问题,我都...

2020-10-14

Android table布局开发实现简单计算器

本文实例为大家分享了Android table布局开发实现简单计算器的具体代码,供大家参考,具体内容如下结果如图:XML文件如下:<FrameLayout xmlns:android="http://schemas.android.com...

2020-10-14

Android自定义ToolBar并实现沉浸式的方法

前言&#8195;&#8195;ToolBar是Android 5.0推出的一个新的导航控件用于取代之前的ActionBar,由于其高度的可定制性、灵活性、具有Material Design风格等优点,越来越多的App也用...

2020-10-14

Android studio 实现随机位置画10个随机大小的五角星的代码

Android studio:实现随机位置画10个随机大小的五角星今天做了一下老师布置的实验课作业安卓的作业。实现在屏幕上随机位置绘制10个随机大小的五角星。虽然我之前自己学习过安...

2020-10-14

Android 侧边滑动关闭Activity的示例代码

0.效果图1.设置Activity样式属性<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowIsTranslucent">true</item></style>...

2020-10-14

Android自定义控件实现圆形进度CircleProgressBar

近日有朋友问我有没有如下图效果的开源控件相信大家无论是用IOS还是Android,都对这种效果不陌生,很多主流APP都会有这样或类似的效果,之前也打算研究一下这类控件的代码,苦于一...

2020-10-14

android使用TextView实现跑马灯效果

本文实例为大家分享了android使用TextView实现跑马灯效果的具体代码,供大家参考,具体内容如下先上效果图:此为静态图,实际动态中文字匀速向左滑动。实现步骤:第一步:创建好布局页...

2020-10-14

总是听到有人说AndroidX,到底什么是AndroidX

Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的...

2020-10-14

如何在Android Studio下进行NDK开发

在AS中进行NDK开发之前,我们先来简单的介绍几个大家都容易搞懵的概念: 1. 到底什么是JNI,什么是NDK? 2. 何为“交叉编译”? 先看什么是JNI?JNI的全称就是Jav...

2020-10-14

详解Android10的分区存储机制(Scoped Storage)适配教程

1. 简介
大家应该都有过这样的体会,手机用着用着里面就充斥着各种不懂的文件夹和文件。甚至是连已经删除的软件的文件夹还存在。
为什么会发生的这样的问题呢?
因为Google的缺...

2020-10-14

Android实现掷骰子效果

本文实例为大家分享了Android实现掷骰子效果的具体代码,供大家参考,具体内容如下利用handler接受子线程的消息完成骰子点数的不断更替演示START:开始游戏
STOP:停止游戏
RECOV...

2020-10-14

Android :okhttp+Springmvc文件解析器实现android向服务器上传照片

A.前言:为了解决安卓端向服务器上传照片的问题  1.获得相册权限,选取照片,取到照片的url  2.使用okhttp访问服务器并向服务器传照片  3.配置springmvc文件解析器  4.搭...

2020-10-14

Android 解决sqlite无法创建新表的问题

使用SQLite时,继承SQLiteOpenHelper,onCreate方法只有在第一次创建数据库的时候才会被调用,因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行,就可以~补充知识:A...

2020-10-14

Android 开发使用PopupWindow实现弹出警告框的复用类示例

本文实例讲述了Android 开发使用PopupWindow实现弹出警告框的复用类。分享给大家供大家参考,具体如下:Android开发中相信下图所示界面大家都不陌生,该种弹出框的使用频率也是极...

2020-10-14

Android 开发使用PopupWindow实现加载等待界面功能示例

本文实例讲述了Android 开发使用PopupWindow实现加载等待界面功能。分享给大家供大家参考,具体如下:实现加载等待界面我用了两种方式,一种是用PopupWindow实现,另一种便是用Acti...

2020-10-14

Android 开发使用Activity实现加载等待界面功能示例

本文实例讲述了Android 开发使用Activity实现加载等待界面功能。分享给大家供大家参考,具体如下:实现加载等待界面我用了两种方式,一种是用PopupWindow实现,另一种便是用Activit...

2020-10-14

Android开发自定义控件之折线图实现方法详解

本文实例讲述了Android开发自定义控件之折线图实现方法。分享给大家供大家参考,具体如下:前言折线图是Android开发中经常会碰到的效果,但由于涉及自定义View的知识,对许多刚入门...

2020-10-14

Android自定义View实现可拖拽缩放的矩形框

本文实例为大家分享了Android自定义View拖拽缩放矩形框的具体代码,供大家参考,具体内容如下在开发项目中,需要一个矩形框来实现截屏功能,并且还需要可以任意拖拽和缩放,这就需要...

2020-10-14

Android实现侧滑菜单DrawerLayout

本文实例为大家分享了Android实现侧滑菜单的具体代码,供大家参考,具体内容如下点击左侧滑动效果如下代码实现过程:1.导入框架build.gradle中//materialDesignimplementation 'c...

2020-10-14

使用Flutter开发的抖音国际版实例代码详解

简介最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI...

2020-10-14

Android Studio实现长方体表面积计算器

本文实例为大家分享了Android Studio实现长方体、表面积计算器的具体代码,供大家参考,具体内容如下写了两个方法(在我理解之中有三个方法,其中循环字符串匹配太low了,pass掉),目前...

2020-10-14

android studio实现简单的计算器功能

本文实例为大家分享了android studio实现计算器的具体代码,供大家参考,具体内容如下先来个效果图:功能: 满足加减乘除四则运算规则,有回退、清除功能。下面的代码只是完成基本功...

2020-10-14

Android小程序实现简易QQ界面

本文实例为大家分享了Android实现简易QQ界面的具体代码,供大家参考,具体内容如下要求: (1)与QQ界面控件数目、样式相同
(2)与QQ的图形化界面相同
(3)实现一个简单的点击事件具体实...

2020-10-14

Android小程序实现选项菜单

本文实例为大家分享了Android实现选项菜单的具体代码,供大家参考,具体内容如下创建选项菜单步骤:(1)覆盖Activity的onCreateOptionsMenu()方法,当第一次打开菜单时该方法被自动调...

2020-10-14

Android小程序实现访问联系人

本文实例为大家分享了Android实现访问联系人的具体代码,供大家参考,具体内容如下要求:编写程序,使用ContentProvider实现访问联系人ContentProvider类的作用:ContentProvider(内容...

2020-10-14

Android小程序实现切换背景颜色

本文实例为大家分享了Android实现切换背景颜色的具体代码,供大家参考,具体内容如下(1)首先打开界面布局文件,添加两个Button<LinearLayout xmlns:android="http://schemas.androi...

2020-10-14

Android Studio中一套代码多渠道打包的实现方法

一套代码达到以下效果: 打包不同applicationId能同时安装在同一手机上 不同logo,app名称, 不同第三方SDK接入配置(例如微信分享appid,激光推送appkey) 能区分debug和release配...

2020-10-14

Android启动页用户相关政策弹框的实现代码

现在Android上架各大平台都要求App首页添加一个弹框,显示用户协议以及一些隐私政策,不然上架各大平台,现在就来简单的实现一下这个对话框既然是一个对话框,那我们就先来简单的封...

2020-10-14

Android Studio3.6.+ 插件搜索不到终极解决方案(图文详解)

不知道什么时候Android Studio 插件和Gradle升级后,插件在线安装就搜索不到插件了,一直处于转圈圈状态,通过各种测试和摸索总结出几种解决方案。我的Android Studio已经升级到...

2020-10-14

利用Flutter实现“孔雀开屏”的动画效果

前言今天分享一个类似“孔雀开屏”的动画效果,打开新的页面时,新的页面从屏幕右上角以圆形逐渐打开到全屏。先来看下具体的效果不知道这种效果大家叫什么名字?如果有更合适的名...

2020-10-14

Flutter 使用Navigator进行局部跳转页面的方法

Navigator组件使用的频率不是很高,但在一些场景下非常适用,比如局部表单多页填写、底部导航一直存在,每个tab各自导航场景。Navigator 是管理路由的控件,通常情况下直接使用Navi...

2020-10-14

Android App启动图启动界面(Splash)的简单实现代码

第一步:创建一个Activity第二步:创建一个新的Activity 命名为Splashnew -> Activity -> Empty Activityp>第三步:将准备好的启动图片放到drawable目录下,并修改Splash的xml布局...

2020-10-14

Android Studio 利用Splash制作APP启动界面的方法

最近又开始学习Android studio 了,在制作APP时,都有一个启动的界面,看上去美观且实用(也可以作为以后的广告位←那怎样制作呢?第一步:新建Splash如图,新建一个Empty Activity。然后...

2020-10-14

Android Studio下的APP目录结构详解

Project Name:工程项目名称Application Name:当前应用发布以后的名字,例如QQ图标下面的名字是“QQ”,就是Application Name.Android Studio工程目录 1、.gradle和.idea这两个...

2020-10-14

Android实现扫描和生成二维码

本文实例为大家分享了Android实现扫描和生成二维码的具体代码,供大家参考,具体内容如下需求:就是需要把数据存放到二维码中,然后通过扫描二维码拿到数据,并展示到页面上。功能展...

2020-10-14

Android 实现秒转换成时分秒的方法

在对时间进行转换中,通常会把秒转换成时分秒的小功能,怎么才能做到呢,其实也简单 这就涉及到时分秒之间的相互转换具体代码如下:import android.content.Context;public class T...

2020-10-14

Android实现面包屑功能的代码(支持Fragment联动)

由于UI小姐姐给的设计图中包含了面包屑效果,去github逛了一圈,没有特别合适的,只能自己实现了。先看下效果图:先看下逐个添加Fragment,然后按返回键挨个回退的场景:接着看下逐个添...

2020-10-14

Android 实现可任意拖动的悬浮窗功能(类似悬浮球)

最近开发项目中,有个在屏幕上任意拖动的悬浮窗功能,其实就是利用 WindowManager的api来完成这个需求,具体的实现的功能如下:
1.自定义viewimport android.content.Context;impor...

2020-10-14

android实现滚动文本效果

本文实例为大家分享了android实现滚动文本效果的具体代码,供大家参考,具体内容如下效果图实现方法直接上代码首先是一个自定义layout,继承自FrameLayoutpublic class Animation...

2020-10-14

Android实现View的拖拽

本文实例为大家分享了Android实现View拖拽的具体代码,供大家参考,具体内容如下前言实现View的拖拽,其实原理很简单。无非就是获取手指的位移信息,然后view根据手指的位移信息,移...

2020-10-14

Android自定义View实现抖音飘动红心效果

本文实例为大家分享了Android自定义View实现抖音飘动红心效果的具体代码,供大家参考,具体内容如下自定义View——抖音飘动红心效果展示动画效果使用自定义view完成红心飘动效...

2020-10-14

android surfaceView实现播放视频功能

本文实例为大家分享了android surfaceView实现播放视频的具体代码,供大家参考,具体内容如下RelativeLayout<&#63;xml version="1.0" encoding="utf-8"&#63;><RelativeLayout x...

2020-10-14
返回顶部
顶部