Android实现3D标签云效果
最近业务需求,要求实现一个3D星球环绕效果,经过百般查找,终于找到了这个功能。来先看看效果图:首先还是添加第三方依赖库:compile 'com.moxun:tagcloudlib:1.1.0' 布局:<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="...
2024-01-10Android录制mp3格式文件
前言最近做一个即时通信类的项目,由于要保证pc端,iOS端和Android端的通用性,最终统一为MP3格式,一直担心MP3格式会不会很大,但是实测还是可以接受的。下面来看看具体步骤:工具MP3格式是用一个开源项目转的,MP3lame,由于该项目用到了jni,所以需要大家配置好ndk环境,环境配置在此就不多说...
2024-01-10Android实现扫码功能
本文实例为大家分享了Android实现扫码功能的具体代码,供大家参考,具体内容如下1、引入implementation 'com.journeyapps:zxing-android-embedded:3.5.0'2、使用:public void initScan() { IntentIntegrator integrator = new IntentIntegrator(this); // 设置要扫描的条码类型,ONE_D_CODE_TYPES:一维码,QR_CODE_TYPES...
2024-01-10Android实现倒计时效果
本文实例为大家分享了Android实现倒计时效果的具体代码,供大家参考,具体内容如下一个倒计时的效果先看效果图:直接上代码:这里是关于倒计时 …天时分秒…的逻辑判断/** * 倒计时计算 */ private void computeTime() { mSecond--; if (mSecond < 0) { mMin--; mSecond = 59; if (mMin < 0) { mMin = 59; mH...
2024-01-10Android录音mp3格式实例详解
Android录音支持的格式有amr、aac,但这两种音频格式在跨平台上表现并不好。MP3显然才是跨平台的最佳选择。项目地址GavinCT/AndroidMP3Recorder实现思路概述在分析代码前,我们需要明确几个问题1. 如何最终生成MP3实现MP3格式最好是借助Lame这个成熟的解决方案。对于Android来说,需要借助JNI来调用Lame...
2024-01-10深入分析Android构建过程
资源合并如果项目引入了android support包,又或许依赖于其它第三方aar库,那构建前会将aar解压并与本地资源合并,这里的资源主要包括assets目录,res目录及Androidmanifest.xml。当第三方依赖中的assets或res文件与本地文件有冲突时,会优先选用本地文件。但res/values略有不同,此目录下的strings.xml、color.xml、...
2024-01-10Android实现弧形菜单效果
前言:公司需求,自己写的一个弧形菜单!效果:开发环境:AndroidStudio2.2.1+gradle-2.14.1涉及知识:1.自定义控件,2.事件分发等部分代码:public class HomePageMenuLayout extends ViewGroup { private Context context; // 菜单项的文本 private String[] mItemTexts = null; private int StatusHeight;//状态栏高度 public HomePageM...
2024-01-10【安卓】Android屏幕适配
title: Android屏幕适配categories: 移动开发tag:Androidabbrlink: 13324date: 2020-11-30 00:21:30由于Android系统的开放性,任何用户、开发商、OEM厂商、运营商都可以对Android进行定制,修改成他们想要的样子,导致碎片化严重。Android手机的分辨率和尺寸千奇百怪,同样的软件在不同的手机上UI表现难以达到一致的效果...
2024-01-10如何使用Android发送彩信?
我无法弄清楚如何使用Android API发送加密的MMS消息。我不想使用Messaging Intent解决方案,因为我正在编写我自己的消息应用程序,所以请不要在此主题上发布该消息。如何使用Android发送彩信?我唯一能想到的是在自定义服务器盒子上做一个HTTP post,但我想知道是否有一项工作可以让我通过手机载体发送...
2024-01-10Android实现两个数相加功能
本文实例为大家分享了Android实现两个数相加的具体代码,供大家参考,具体内容如下要实现如图所示的加法计算器的话,还是比较简单的,下面直接上demo,有不懂的可以留言交流。1、下面是activity.xml的布局文件<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
2024-01-10Android仿淘宝订单页面效果
一般电商项目会涉及到的订单管理模块,类似淘宝样式的订单主要是讲一下订单页面的实现。当然实现的方法有很多,我知道的有两种方法:一种是采用listview嵌套listview的方式,这种方式需要重写listview中onMearsure方法;还有一种是采用接口回调的方式,这种方式主要对后台返回的数据有依赖;今天...
2024-01-10Android实现页面短信验证功能
本文实例为大家分享了Android实现页面短信验证功能的具体代码,供大家参考,具体内容如下目标效果:上一篇博文介绍的是使用SDK中自带的验证页面,需要进行多次跳转,并且项目需要添加两个框架,多有不便,这个例子简化了短信验证的代码,但是不足的是功能不如原本那个完善。1.新建项目,...
2024-01-10Android创建悬浮窗的完整步骤
在Android中想要创建悬浮窗分为三步1.申请权限2.使用服务启动悬浮窗3.设置悬浮窗参数并添加进WindowManager下面话不多说了,来一起看看详细的实现过程申请权限首先需要申请悬浮窗权限,在清单文件中 manifest 下添加<!-- 低版本悬浮窗所需权限 --><uses-permission android:name="android.permission.SYSTEM_ALERT_WIND...
2024-01-10Android实现仿360桌面悬浮清理内存
今天闲来无事写了一个清内存的小东西,类似360,在桌面上悬浮,点击后清除后台无用程序,清除后台程序是通过调用ActivityManger.killBackgroundProcesses的方式来进行的,这样的方式有个不好的地方,就是重要性级别设置的高的应用杀不掉。关键代码如下所示ActivityManager mActivityManager = MyManager.getActivityManage...
2024-01-10Android开机充电图标和充电动画
首先驱动需要先获取到2个power supplykernelmsm-3.18driversusbphyphy-msm-usb.cmotg->usb_psy.name = "usb";motg->usb_psy.type = POWER_SUPPLY_TYPE_USB;motg->usb_psy.supplied_to = otg_pm_power_supplied_to;motg->usb_psy.num_supplicants = ARRAY_SIZE(otg_pm_power_supplied_to);...
2024-01-10Android实现快递物流时间轴效果
本文实例为大家分享了Android实现快递物流时间轴效果展示的具体代码,供大家参考,具体内容如下首先,这篇参考了别人的代码。根据自己的项目需求简单改造了一下,效果图如下xml:代码<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_...
2024-01-10Android仿支付宝支付密码输入框
本文实例为大家分享了Android实现一个仿支付宝支付密码的输入框,主要实现如下:PasswordView.javapackage com.jackie.alipay.password; import android.annotation.TargetApi; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint...
2024-01-10Android仿微信语音聊天界面设计
有段时间没有看视频了,昨天晚上抽了点空时间,又看了下鸿洋大神的视频教程,又抽时间写了个学习记录。代码和老师讲的基本一样,网上也有很多相同的博客。我只是在AndroidStudio环境下写的。—-主界面代码—— public class MainActivity extends Activity { private ListView mListView; private ArrayAdapter<Recorder> mAda...
2024-01-10Android编程设置屏幕亮度的方法
本文实例讲述了Android编程设置屏幕亮度的方法。分享给大家供大家参考,具体如下:使用场景最近在研究AndroidL Settings的代码,写了一个简单的控件来操控屏幕亮度。其实,调节屏幕亮度的场景应用很广,例如很多视频应用都响应touch事件来进行亮度调节。屏幕亮度调节模式首先,需要明确屏幕亮...
2024-01-10Android,前后摄像头方向,横向
在我的相机应用中,您可以在前后相机之间切换。当我使用后置摄像头拍照时,照片与预览显示的一样。但是当我切换到前置摄像头时,图片是镜像的。我认为这与前置摄像头和后置摄像头处于横向模式有关。我已经尝试了几乎所有给定的答案。如果有人可以向我指出正确的方向,那将真的有帮助。...
2024-01-10Android仿360桌面手机卫士悬浮窗效果
大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我先说几句不相干的话。不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多高手喜欢把自己的经验写在网上,供大家来学习,我也是从中受惠了很多,在此我深表感谢...
2024-01-1035岁Android开发者如何突破中年危机?
前言我今年34岁,失业前是南方二线城市某知名互联网公司的部门技术主管,婚姻幸福,膝下有一儿一女,组成一个好字,房子车子:有一辆十几万的汽车,一套月供八千的房子,妻子全职在家带娃,家里的一切开销全部指望我的那点工资,从没有想过失业会降临到我的头上,当我把这个消息告诉母亲...
2024-01-10在Android上获取当前的GPS位置
我正在尝试通过GPS功能获取用户的当前位置,编写了一个实现的简单类 LocationListenerpublic class LocationManagerHelper implements LocationListener { private static double latitude; private static double longitude; @Override public void onLocationChanged(Location loc) { l...
2024-01-10Android监听来电和去电的实现方法
本文实例讲述了Android监听来电和去电的实现方法。分享给大家供大家参考,具体如下:要监听android打电话和接电话,只需下面2步骤第一步,写一个Receiver继承自BroadcastReceiverimport android.app.Service;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.telephony...
2024-01-10