Android缺少平台工具
请有人帮我解决这个问题,我有一个Ubuntu服务器(仅终端机),我下载了android SDK,我安装了java,在/tools中尝试运行./android时遇到错误,缺少平台工具。那么,由于某些原因,我如何从终端安装平台工具,却无法在任何地方找到此信息。我发现的每个资源都假设我有一个GUI而不是终端,甚至是ubuntu的...
2024-01-10Android实现仪表盘效果
本文实例为大家分享了Android实现仪表盘效果的具体代码,供大家参考,具体内容如下仪表盘效果,圆弧可变色,效果图如下:通过自定义view实现,代码如下:public class DashboardView extends View { private int mRadius; // 画布边缘半径(去除padding后的半径) private int mStartAngle = 150; // 起始角度 private i...
2024-01-10Android实现验证码登录
本文实例为大家分享了Android实现验证码登录的具体代码,供大家参考,具体内容如下结果展示1.导包1.1在项目的gradle中导入maven { url "https://www.jitpack.io" }1.2在model的gradle的dependencies导入//XUI项目implementation 'com.github.xuexiangjys:XUI:1.1.6'implementation 'androidx.appcompat:appcompat:1.1.0'implementation...
2024-01-10Android实现图像切换器
本文实例为大家分享了Android实现图像切换器的具体代码,供大家参考,具体内容如下java代码:private int[] imageId = new int[] { R.drawable.img01, R.drawable.img02, R.drawable.img03, R.drawable.img04, R.drawable.img05, R.drawable.img06, R.drawable.img07, R.drawable.img08, R.drawable.img09 }; // 声明...
2024-01-10找不到Android资源异常?
我在使用findViewById(id)时遇到了一个奇怪的问题。即使资源肯定存在,它也会返回未找到的资源。它是布局中的一个Textview,与另一个textview相邻,我可以通过id找到其中一个textview,但另一个显示未找到资源。有什么可能会发生这种情况吗?回答:尝试清理您的项目或发布一些代码。如果您正在使用...
2024-01-10Android实现图片滚动效果
Android开发图片滚动效果,供大家参考,具体内容如下效果图:设置适配来设置图片位置大小package com.example.gallary;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.Gallery;import android.widget.ImageView; ...
2024-01-10Android弹出窗口实现方法
本文实例讲述了Android弹出窗口实现方法。分享给大家供大家参考,具体如下:直接上代码:/*** 弹窗--新手指引* @param cxt * @param id 资源编号* @create_time 2011-7-27 下午05:12:49*/public static void displayWindow(Context cxt, int id) { final TextView imgTV = new TextView(cxt.getApplicationContext()); imgT...
2024-01-10Android实现圆角图片的方法
本文实例为大家分享了Android实现圆角图片的具体代码,供大家参考,具体内容如下效果图创建类CustomRoundAngleImageViewpublic class CustomRoundAngleImageView extends AppCompatImageView { float width, height; public CustomRoundAngleImageView(Context context) { this(context, null); in...
2024-01-10Android小程序实现选项菜单
本文实例为大家分享了Android实现选项菜单的具体代码,供大家参考,具体内容如下创建选项菜单步骤:(1)覆盖Activity的onCreateOptionsMenu()方法,当第一次打开菜单时该方法被自动调用。 (2)调用Menu的add()方法添加菜单项(MenuItem)。 (3)当菜单项被选择时,覆盖Activity的onOptionsItemSelected()方法来响...
2024-01-10Android打包版本号设置方法
之前没有设置过打包的命名,每次打包都是默认的"app-realease.apk",之后手动修改名字来显示出它是一个新版本。 晚上学习了如何配置打包名称,很简单,修改build.gradle里的代码就行。 详细记录如下:1、打开app这个directory下的build.gradle2、定义打包时间://时间def releaseTime() { return new Date().format("...
2024-01-10Android延时操作的三种方法
在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是引导页面,3秒后进入主界面,这就是一个延时操作。下面是实现延时操作的三种方法:一、使用线程的休眠实现延时操作new Thread(new Runnable() { @Override public void run() { Thread.sleep(1000); // 休...
2024-01-10Android实现简易计算器小程序
本文实例为大家分享了Android实现简易计算器小程序的具体代码,供大家参考,具体内容如下目标效果: 通过编写代码,可以实现整数和小数的加减乘除运算,以及删除和清空的功能。1.页面中Button使用的是线性布局,最外边一个是父布局,第一行C,DEL,/,*为第一个子布局,第二行7,8,9,-为第二个...
2024-01-10Android多渠道打包的方法步骤
本文介绍了Android多渠道打包的方法步骤,分享给大家,具体如下:1.生成签名文件点击 Build -> Generate Signed APK:2.创建一个签名红色填写部分需要认真填写,并牢记,其余部分随意填写有了签名,单个app打包我就不详细说了,具体说下多渠道打包的步骤2.多渠道打包作用:就是根据不同的渠道值,...
2024-01-10Android自定义上下左右间隔线
本文实例为大家分享了Android自定义SpaceItemDecoration分割线的具体代码,供大家参考,具体内容如下此线是在RecyclerView中的GridlayoutManager中使用的 效果图如下: /** * author: Y_Qing * date: 2018/5/7 */public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; Paint mPaint; pu...
2024-01-10Android实现系统语言切换功能
简单介绍下这个需求的缘由,这段时间因公司业务需要,其中有一项“设置系统语言”功能,就是在使用APP的过程中,动态的去切换整个Android机器的语言,具体参照手机设置页面有语言切换功能。起初想来是很简单的事情嘛,不就是个简单的资源国际化嘛,strings.xml资源文件一整还不给OK?真正动起手...
2024-01-10Android实现可复用的选择页面
本文实例为大家分享了Android实现可复用的选择页面的具体代码,供大家参考,具体内容如下窗口代码/** * 根据上一个页面传过来的isMultipleEnable判断是否可以多选 * 1.单选页面选中一个条目直接结束并回传 * 2.多选页面选中之后需要提交 * 3.提交数据之后需要刷新列表 */public class UserSelectActivity exte...
2024-01-10Android客户端首次启动引导界面
刚做完一个比赛项目,来写点以后能用着的东西–Android客户端的首次启动页面,而且这个以后复用的几率很大,也不怎么修改,特留下为以后准备,同时为初学者提供一个帮助。 实现思路是:用SharedPreferences保存一个首次登陆的信息,默认是true,进入MainActivity后对其经行赋flase保存,把GuideActivity作为...
2024-01-10Android按钮美化样式的实现代码
话不多说,上运行效果图在drawable文件夹下 新建button_drawable.xml<?xml version="1.0" encoding="utf-8" ?><!--相当于做了一张圆角的图片,然后给button作为背景图片--><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!--设置背景色--> <solid android:color="#7457...
2024-01-10Android实现根据评分添加星级条
简述在仿写豆瓣的时候,发现了根据评分不同,星级数也不同的星级条。百度一搜,发现Android有自带控件UIRatingBar,而iOS得要自己写…好吧,那就写吧。图片素材首先,要准备三张图片,图片如下:空星,半星,全星因为我们可以看到,在豆瓣的评分星级条里,只有空、半、全星,所以只需要准...
2024-01-10Android手机直播之音频编码技术
Android中利用AudioRecord可以录制声音,录制出来的声音是PCM声音。想要将声音用计算机语言表述,则必须将声音进行数字化。将声音数字化,最常见的方式是透过脉冲编码调制PCM(Pulse Code Modulation) 。声音经过麦克风,转换成一连串电压变化的信号。要将这样的信号转为 PCM 格式的方法,是使用三个参数来...
2024-01-10Android实现高亮搜索功能的示例
目录首先看效果图:使用方法:1、普通场景使用2、在DataBinding中使用首先看效果图:整词高亮:分词高亮:下面贴上我封的方法 /** * 关键字高亮显示 * text 原文 * keyWord 需要高亮显示的关键字 * isCut 是否需要做分词高亮展示 * isCut = true 关键字里的每一个字,只要有都会高亮 * isCut = fals...
2024-01-10Android高性能日志写入方案的实现
前言公司目前在做一款企业级智能客服系统,对于系统稳定性要求很高,不过难保用户在使用中不会出现问题,而 Android SDK 集成在客户的 APP 中,同时由于 Android 碎片化的问题,对于 SDK 的问题排查就显得尤为困难,因此记录下用户的操作日志就显得极为重要。初始方案一开始,SDK 记录日志的方式...
2024-01-10Android仿直播特效之点赞飘心效果
本文实例为大家分享了Android实现点赞飘心效果的具体代码,供大家参考,具体内容如下一、概述老规矩先上图好了,基本就是这个样子,录完的视频用格式工厂转换完就这个样子了,将就看吧二、定义我们自己的Layout/** * @author 刘洋巴金 * @date 2017-4-27 * * 定义我们自己的布局 * */ public class ...
2024-01-10Android实现桌面快捷方式实例代码
Android 快捷方式使用方式ShortcutUtils.getInstance().addShortcut(this , MainActivity2.class , liveBundle , "live_Id" , "看直播" , "看直播" ,...
2024-01-10Android仿qq分组管理的第三方库
本文实例为大家分享了Android仿qq分组管理的第三方库,供大家参考,具体内容如下下面先看效果 我们点击展开与折叠分组的功能在库里面是已经封装好的,只能把它已入到项目中,就可以直接用了,十分的方便。下面直接上核心代码首先定义分组的对象,相当于上面红色字体的对象,跟分组下每...
2024-01-10