Android

Android使用ftp方式实现文件上传和下载功能

近期在工作上一直再维护平台OTA在线升级项目,其中关于这个升级文件主要是存放于ftp服务器上的,然后客户端通过走ftp协议方式下载至本地Android机进行一个系统升级操作。那么今天将对ftp实现文件上传和下载进行一个使用总结,关于ftp这方面的理论知识如果不是太了解的各位道友,那么请移步HTTP和FTP的区别的一些理论知识 作个具体的了解或者查阅相关资料。那么先看看个人工作项目这个OTA升级效果... »

flutter的环境安装配置问题及解决方法

Flutter简介 Flutter是Google推出的基于Dart语言开发的跨平台开源UI框架,旨在统一纷纷扰扰的跨平台开发框架,在UI层面上多端共用一套Dart代码来实现多平台适配开发。目前应用比较广泛的还是移动端iOS和安卓,虽然传言Fuchsia会是亲儿子项目,那也不是当下考虑的。 下面重点给大家介绍下flutter的环境安装配置问题及解决方法。 (1)安装android SDK时,会出现A... »

android自定义弹出框样式的实现方法

前言: 做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。 废话不说先上图片: 实现机制 1.先自定义一个弹出框的样式 2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框; 3.使用时,与使用Dialog一样 具体代码 dialog_normal_layout.xml样式文件 <... »

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

不知道什么时候Android Studio 插件和Gradle升级后,插件在线安装就搜索不到插件了,一直处于转圈圈状态,通过各种测试和摸索总结出几种解决方案。我的Android Studio已经升级到3.6.3. 一.排查他因 排除一些相关因素,这些方法排除后任然无法搜索插件再使用终极解决方案。 1. 网络检查 . 确定无法搜索到插件前,一定要确定网络状态良好,弱网状态下也是会半天搜索不出插件的。... »

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

简介 最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI布局了. 相应速度极快. 如下图: 主要项目架构 详细说明一下,开发主要在lib文件夹 pubspec.yaml是配置插件的位置,如http: ^0.12.0+4,类似依赖组件. common文件夹存放的是重写的... »

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

= lastPointerCount) { lastPointerCount »

Android Studio进行APP图标更改的两种方式总结

到此这篇关于Android Studio进行APP图标更改的两种方式总结的文章就介绍到这了,更多相关Android Studio APP图标更改内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!您可能感兴趣的文章:Android Studio用genymotion运行后小图标无法显示问题在启动栏制作android studio启动图标如何设置Android st... »

Android 自定义SeekBar 实现分段显示不同背景颜色的示例代码

在最近的开发工作中,要实现一个调色板的进度条,SeekBar要分成10段显示不同颜色,功夫不负有心人,终于实现了这个功能,下面分享给大家示例图:1.自定义SeekBarimport android.content.Context;import android.graphics.Canvas;import android.graphics.Color;impo »

Android SurfaceView画板操作

本文实例为大家分享了Android SurfaceView画板操作的具体代码,供大家参考,具体内容如下画板——画路径package com.example.review.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Colo »

Android实现简单用户注册案例

本文实例为大家分享了Android实现简单用户注册的具体代码,供大家参考,具体内容如下 目标: 设计一个用户注册案例。在主界面中对输入的手机号、密码、性别、爱好和城市后,可以在界面二中进行显示。 提示: 1、页面布局的元素用到TextView、EditText、Button、RadioButton、CheckBox、Spinner; 2、通过intent实现主界面跳转到界面二 3、涉及传递多个的数... »

Android实现侧滑菜单DrawerLayout

本文实例为大家分享了Android实现侧滑菜单的具体代码,供大家参考,具体内容如下 点击左侧滑动 效果如下 代码实现过程: 1.导入框架build.gradle中 //materialDesign implementation 'com.google.android.material:material:1.0.0' 2.xml文件 主要的界面放在DrawerLayout 中,需要强调的是侧滑菜单也... »

Flutter 实现进度条效果

用flutter开发的项目,最大的好处除了跨平台之外,还有一点就是插件多,便于很多功能的实现。 画风(话锋)一转,老子说,事物都有两面性,物极必反。插件多是多,插件带来的问题也是不容小觑,总结下,插件带来的几大问题。 (1)插件更新不及时 插件更新不及时,会导致我们连编译都过不去,甚至要去改插件的原生代码,这个时候,我们可能会自己创建一个github插件,然后直接引用自己的github插件地址,算... »

Android神兵利器之Image Asset Studio的实现

曾几何时, Android开发没有那么方便, 制作一个图标也许都要请美工, 或者自己花时间去PS。 或者去一些在线图标制作网站, 例如: https://makeappicon.com/ http://iconion.com/ 但是, 这样的苦日子已经一去不复返咯~ 随着Google亲儿子Android Studio越发成熟, 给我们的Android开发带来了越来越多的便利。Google果然不错~... »

Android 倒计时控件 CountDownView的实例代码详解

一个精简可自定义的倒计时控件,使用 Canvas.drawArc() 绘制。实现了应用开屏页的圆环扫过的进度条效果。 »

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

本文实例为大家分享了Android自定义View实现圆环进度条的具体代码,供大家参考,具体内容如下效果展示动画效果View实现1.底层圆环是灰色背景2.上层圆环是红色背景3.使用动画画一条弧线View/** * 圆环进度条 */public class RoundProgressBar extends View { //绘制矩形区域 private Rect »

Android 自定义 View 中使用 Spannable的实例详解

我们都知道 Android 中使用 Spannable 可以实现 TextView 富文本的显示,但是在自定义控件中如何使用 Spannable 绘制不同样式的文字呢? 例如这种效果,标题中的 分数字61 是粗体,分 是常规字体,并且相对于 61 更小些。 第一反应可能是使用 SpannableString.setSpan() 设置 RelativeSizeSpan, 然后在 onDraw() 中... »

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

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

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

Android studio:实现随机位置画10个随机大小的五角星今天做了一下老师布置的实验课作业安卓的作业。实现在屏幕上随机位置绘制10个随机大小的五角星。代码: canvas.save();//记住一开始坐标的位置 canvas.translate(x,y); canvas.drawLine; canvas.translate(r,0); canvas.rotate; ca... »

Android FTP服务器上传文件攻略(代码详解)

1.前言 在开发中,会遇到向FTP服务器上传文件的需求,首先要导入 commons-net-3.3.jar 然后利用api进行相关操作,具体功能如下: Ftp相关代码 import android.util.Log; import org.apache.commons.net.ftp.FTP; import org.apache.commons.net.ftp.FTPClient; import ... »

Android自定义view实现标签栏功能(只支持固定两个标签)

实现效果图 主要代码 完整源代码 class TabView(context: Context, attributeSet: AttributeSet?) : LinearLayout(context, attributeSet) { private lateinit var firstTab: View private lateinit var secondTab: View priv... »

android surfaceView实现播放视频功能

本文实例为大家分享了android surfaceView实现播放视频的具体代码,供大家参考,具体内容如下RelativeLayout mySurfaceViewpackage com.example.examday11_4_1.surfaceview;import android.content.Context;import androi »

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

现在Android上架各大平台都要求App首页添加一个弹框,显示用户协议以及一些隐私政策,不然上架各大平台,现在就来简单的实现一下这个对话框既然是一个对话框,那我们就先来简单的封装一个对话框,这样方便后续的一些修改:widget_user_dialog.xml drawable文件这里就不放出来了,不懂得可以问问 »

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

本文实例讲述了Android开发自定义控件之折线图实现方法。分享给大家供大家参考,具体如下:前言折线图是Android开发中经常会碰到的效果,但由于涉及自定义View的知识,对许多刚入门的小白来说会觉得很高深。自定义控件的实现有四种方式:1.继承View,重写onDraw、onMeasure等方法。// 刻度之间的距离 private int degreeSpace; @Override p... »

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

前言ToolBar是Android 5.0推出的一个新的导航控件用于取代之前的ActionBar,由于其高度的可定制性、灵活性、具有Material Design风格等优点,越来越多的App也用上了ToolBar。沉浸式状态栏是从android Kitkat开始出现的,它可以被设置成与APP顶部相同的颜色,这就使得切换APP时,整个界面就好似切换到了与APP相同的风格样式一样。= null) }... »

Android Studio实现简单的QQ登录界面的示例代码

一、项目概述 QQ是我们日常生活使用最多的软件之一,包含登录界面和进入后的聊天界面、好友列表界面和空间动态界面等。登录界面的制作比较简单,主要考验布局的使用,是实现QQ项目的第一步。现在APP开发的首要工作都是实现登录页面,所以学会了QQ登录界面对以后的软件开发有着很重要的作用。 二、开发环境 三、详细设计 1、头像设计 首先在layout文件里面选择了RelativeLayout(相对布局)作为... »

Page 1 of 519123»