- 博客(33)
- 资源 (23)
- 收藏
- 关注
原创 android开发SimpleDraweeView加载sd卡,资源文件和assets中的图片
【代码】android开发SimpleDraweeView加载sd卡,资源文件和assets中的图片。
2023-06-30 10:09:59 367
原创 android进销存系统
android进销存系统,包含功能,登录,供应商管理,会员管理,商品管理,入库管理,出库管理,入库统计,出库统计。数据库使用的greendaohttps://live.csdn.net/v/220037商品表:Goods数据库正删改查类DbControllerdemo地址下载地址......
2022-06-28 16:02:07 907
原创 android实现录音功能demo
主要实现录音功能,录音,停止录音,保存录音,然后可以查看录音列表,还用sqlite数据库实现了用户的注册登录功能。视频demo下载链接
2022-06-25 12:20:25 2070 2
原创 android 提示框Toast自定义样式
1.实现的效果:2.实现代码my_toast_show_view.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" androi.
2021-11-19 11:25:19 2525
原创 android使用SharedPreferences实现基本信息存储工具类
1.在app开发中经常会用到临时存放用户信息的时候,我们一般会用到SharedPreferences,下面给出我经常用的工具类:SharedDatapackage com.antbyte.video.utils.data;import android.content.Context;import android.content.SharedPreferences;import com.antbyte.video.MyApp;import com.antbyte.video.cons
2021-11-19 10:26:37 424
原创 android屏幕宽高和个尺寸单位转换工具类
1.工具类DensityUtilpackage com.antbyte.collectionorder.utils;import android.content.Context;import android.content.res.Resources;import android.view.Display;import android.view.WindowManager;import com.antbyte.collectionorder.MyApp;/** * 屏幕宽高和尺寸
2021-11-18 13:25:32 197
原创 android 读取sd卡图片,bitmap,byte[]互转,bitmap,base64互转。
1.android 读取sd卡图片 /** * * @param path 图片路径 * @return */ public static Bitmap getBitmap(String path) { Bitmap bitmap = null; try { FileInputStream fis = new FileInputStream(path); bitmap =
2021-11-17 19:19:33 802
原创 android 中使用gson实现json解析的工具类
1.如果使用gson我们首先要导入gson的依赖:implementation 'com.google.code.gson:gson:2.8.6'2.工具类实现:JsonUtilpackage com.antbyte.collectionorder.utils.data;import android.text.TextUtils;import com.google.gson.Gson;import com.google.gson.GsonBuilder;import com.
2021-11-17 13:41:00 501
原创 android权限申请工具类
android6.0之后危险类的权限是需要申请用户确认后才能使用该权限的,下面写出权限申请的工具类,可申请一个权限或同时申请多个权限,可以是在Activity调用也可在fragment中调用。代码如下:CheckPermissionpackage com.antbyte.video.utils;import android.annotation.TargetApi;import android.app.Activity;import android.app.AlertDialog;imp
2021-11-16 16:20:45 1529
原创 android在root权限下实现apk的静默卸载,静默安装,重启
1.静默卸载实现: /** * 静默卸载app * * @param context * @param packageName app的包名 * @throws IOException * @throws InterruptedException */ public static void uninstallApp(Context context, String packageName) throws IOExcepti
2021-11-16 15:52:56 1982
原创 android中使用SimpleDraweeView加载网络图片,sd卡图片和assets文件夹中的图片的方法。
1.加载网络图片: /** * SimpleDraweeView加载网络图片 * @param iv * @param url 网络图片地址 */ public static void loadUrl(SimpleDraweeView iv, String url){ iv.setImageURI(url); }2.加载sd卡中的文件 /** * SimpleDraweeView加载sd卡中的图片
2021-11-16 15:10:50 2384
原创 android开发ViewPager + PagerAdapter实现时时的界面和数据刷新
先看下面效果:代码实现xml部分:activity_main<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:ori
2021-11-16 14:28:55 2358
原创 android studio打包流程
1.build->generate signed bundle/APK2.选中apk点下一步3.选创建一个新的签名:4.选择签名文件存放的位置:一般我会放在项目对应的apk目录下5.填写密码,别名,填完点ok5.返回后再点下一步,然后选择打debug包还是release包,下面的signature versions都选上6. 点finish之后等待安装包打包完成就可以了,最后安装包一般会放在app目录下的release目录或debug目录下。...
2021-11-15 17:38:20 4792
原创 android 双击退出Activity类实现
直接上代码:1.先创建一个DoubleClick抽象类package com.demo.safetydrill.utils.system;import android.content.Context;import android.widget.Toast;/** * @author Geek_Soledad (66704238@51uc.com) */public abstract class DoubleClick { protected Context mContext;
2021-11-15 17:26:19 390
原创 android studio获取签名的MD5和sha1
1.首先需要打开terminal:2.然后切换到jks签名对应的目录:3.执行命令:keytool -list -v -keystore key.jksD:\school\safetydrill\app>keytool -list -v -keystore key.jks输入密钥库口令:4.输入密码就可以获取签名的MD5和sha1了: ...
2021-11-15 17:20:54 1061 2
原创 android连接本地数据库sqlite,实现增删改查
1.android连接本地数据库需要继承SQLiteOpenHelper类如下:package com.demo.safetydrill.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;/** * 初始化数据库 */public class DBHelper extends S
2021-11-15 17:06:27 1733
原创 android毕业设计,发布任务小项目
1.项目截图:2.项目主要功能是用户登录注册后,可以在我的里面发布需求,也可以在需求大厅查看所有的需求,并且可以竞标,竞标后发消息可以发布需求的人交流。最终走完整个。交易成功后可以会给接需求的人的对应金额的积分。项目下载地址:android发布任务小项目-Android文档类资源-CSDN下载...
2021-11-15 16:33:28 205
原创 android连接mysql数据库
在android中我们是可以连接mysql数据库的。连接方式如下:1.首先我们需要导入mysql驱动jar包下载地址:链接:https://pan.baidu.com/s/1PV9jV9m3LLjXeLfSE5ChOg提取码:3v2q2.连接数据库的代码:package com.demo.take.dao;import android.util.Log;import java.sql.Connection;import java.sql.DriverManager;..
2021-11-15 15:28:13 14423
原创 mysql-8.0.21-winx64数据库安装过程记录
1.my.ini文件[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\mysql-8.0.21-winx64(换成自己的mysql路径)# 设置mysql数据库的数据的存放目录datadir=D:\mysql-8.0.21-winx64\data(换成自己的mysql路径)# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=
2020-08-06 10:27:28 405
原创 android开发EditText金额保留小数点后两位
1、EditText对应的filterimport android.text.InputFilter;import android.text.Spanned;import android.text.TextUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 过滤用户输入只能为金额...
2019-12-10 16:57:26 613
原创 android开发webview拨打电话拦截实现方式
//WebViewClient主要帮助WebView处理各种通知、请求事件private WebViewClient webViewClient = new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.e(...
2019-12-03 10:03:35 690
原创 android全屏下的输入框未跟随软键盘弹起问题
最近开发中遇到,全屏模式下输入框在底部不会跟随软键盘弹起。于是网上搜索了解决的方案。大致找到了两种方案。第一种定义好此类public class SoftKeyBoardListener { private View rootView;//activity的根视图 int rootViewVisibleHeight;//纪录根视图的显示高度 priv...
2019-05-28 10:12:54 1631
转载 android gradle多渠道打包和打包选定的so文件夹
一.简介1.相信用过umeng的小伙伴都知道umeng上有个UMENG_CHANNEL这个是用来查看应用的渠道,在打包时我们可能要把apk发布到各个应用市场,为了统计各应用市场的下载情况,我们就要根据不同的应用市场打不同channel值的包,而每次都要修改channel值重新打包也是不太方便的,所以我们今天看看使用gradle多渠道打包。2.还有就是我们使用第三方的jar时往往...
2018-06-29 15:32:01 1629
原创 android开发ImageLoader网络图片加载简单使用
Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步加载。它最初来源于Fedor Vlasov的项目,且自此之后,经过大规模的重构和改进。imageloader加载图片的一般流程是先判断...
2018-06-29 15:24:18 2726
原创 android 中Gson的使用和封装
Gson是android开发中很常用的一个工具类,现在我就介绍下它的大体使用流程:1首先我们要在build.gradle项目中添加依赖:implementation 'com.google.code.gson:gson:2.8.1'2.封装gson的工具类public class JsonUtil { private static Gson gson = ...
2018-06-29 15:00:17 2449
android进销存系统,包含功能,登录,供应商管理,会员管理,商品管理,入库管理,出库管理,入库统计,出库统计
2022-06-28
android文字识别,百度的文字识别,添加了注册登录,识别历史,数据库用sqlite
2022-06-27
android手机壁纸
2018-06-29
android录音demo
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人