自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tom天天的博客

记录开发中用到的点点滴滴

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 常用算法排序总结

目录一.冒泡排序二.选择排序三.快速排序四.插入排序五.递归排序六.希尔排序七.堆排序八.其他排序九.排序速度分析一.冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,依次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相..

2020-05-14 10:22:54 125

原创 Android开发 获取截屏后图片 + 高斯模糊

产品需求:每个界面调起需要设置前一个界面的高斯模糊为背景,经解析大概是需要3部:1.在Activity的onCreate中截取图片2.对截取到图片进行高斯模糊3.设置高斯模糊后的图片为Activity的background总结了网上的一些方法使用了MediaProjectionManager+EasyBlur,经测试截屏+模糊需要300~600ms,时间有点长慎重使用。下面介绍一种截屏方法:使用MediaProjectionManager1.添加权限:<uses-pe

2020-05-12 16:10:33 879 1

原创 Android时间戳转换为星期几、上午、下午等

Calendar转换获取星期几

2023-04-24 16:59:59 725

原创 Android-实车获取电池最大电量和当前电量

其中getFloatProperty(prop,area)方法,其中prop为VehiclePropertyIds.EV_BATTERY_LEVEL,获取当前电量需要了解Car模块中android.car.hardware.property.CarPropertyManager类,area为VehicleAreaType.VEHICLE_AREA_TYPE_GLOBAL。//默认当前电量 unit wh。

2023-04-23 14:50:38 848

原创 HandlerThread使用

HandlerThread用于定时判断网络的项目运用,使用handler并未使用携程方式做耗时操作

2023-03-15 18:46:29 165

原创 获取网络状态-ConnectivityManager

Android7.0之后通过ConnectivityManager.NetworkCallback来获取网络状态。

2022-08-02 11:21:59 1435

原创 安卓多个类加载WebView,导致H5加载失败,出现白屏

开发中遇到 加载一个ActivityA的WebView之后,再去打开另外一个ActivityB的WebVeiw,B中的界面为白屏,日志查询B中始终无法回调onPageFinished方法,排查可能是A中的webview没有销毁,于是我到A界面的生命周期销毁即onDestroy中添加如下代码,其中webViewParent为WebView的父布局:mWebView.stopLoading();mWebView.removeAllViews();mWebView.loadUrl("ab...

2021-08-23 10:10:17 1216

原创 Android获取APP缓存大小

APP设置中需要用到获取APP的缓存大小。下面是我简单封装的一个获取APP存储的类供大家参考;public class CacheUtils { public static CacheUtils instance = null; public static CacheUtils getInstance() { if (instance == null) { synchronized (CacheUtils.class) { ...

2021-07-29 17:56:41 2247

原创 Android 判断新浪微博APP是否安装

今天在开发微博分享时遇到一个问题,手机未安装新浪微博APP时,调用微博网页版,但是微博网页版加载太慢,于是应产品需求添加了微博是否安装的判断。 这里介绍两种方法:一、是根据 PackageManager.getInstalledPackages方法,获取应用列表,通过微博包名判断。代码如下:public static boolean isWeiboInstalled(@NonNull Context context) { PackageManager p...

2021-07-28 15:18:12 651 4

原创 Android 自定义View-动态跳动线

import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.util.AttributeSet;import android.view.View;import java.lang.ref.WeakReference;/** * ================================================ * 作 ..

2020-08-12 11:05:46 383

原创 Android 获取系统中歌曲信息,如歌曲名,歌手名等

通过查询数据库方法获取系统中是否有歌曲以及歌曲信息,如歌曲名,专辑名,歌手名称,歌曲文件大小。上代码,对应字段对应信息。public class AudioSongUtil { public static ArrayList<Song> getAllSongs(Context context) { Cursor cursor = context.ge...

2019-11-20 10:25:31 2295

原创 Android打开/关闭屏幕和设置系统屏幕亮度方法

控制屏幕的两种方法:第一:通过获取PowerManager对象,利用反射。打开/关闭屏幕,上代码:/** * 关闭屏幕 ,其实是使系统休眠 * * @param context 上下文 */public static void goToSleep(Context context) { PowerManager powerManager = (PowerManager)...

2019-11-11 17:07:52 814 1

原创 Android 自定义View - 漂亮的圆形进度条

啥都不说直接上代码一.自定义view,只有画笔(Paint)操作public class CirCleBarView extends View { // 画实心圆的画笔 private Paint mCirclePaint; // 画圆环的画笔 private Paint mRingPaint; // 画圆环的画笔背景色 private ...

2018-12-10 17:12:19 398

原创 Android 中Activity4种传递数据方法和4中UI更新方法

一.Activity中4种传递数据的方式1.Intent传值,发送接收数据发送数据Intent i =new Intent(MainActivity.this,Main2Activity.class);i.putExtra("Thanks","Thank you for reading my blog.");startActivity(i);接收数据@Override...

2017-11-28 09:30:14 458

原创 获取安卓手机网络类型

public String getNetworkType(Context context){ String networkType = ""; ConnectivityManager manager = (ConnectivityManager)context .getSystemService(Context.CONNECTIVITY_SERVICE); if

2017-09-18 14:33:23 494

原创 java和安卓SMB创建文件夹

基于远程创建文件夹,需要用到jcifs-1.3.18.jar,可以网上下载这里不提供。public static void smbMkDir(String remoteUrl, String username, String password){ try{ NtlmPasswordAuthentication auth = new NtlmPasswordAuth...

2017-09-15 09:48:57 1127 1

Android APK反编译工具

Android apk反编译方法 内部提供了2种APK反编译方法,请严格按照内部提供步骤文件操作,希望对大家有用

2018-10-04

beautyring

一款关于铃声的app包!下载后才能发现它的精彩之处哟

2015-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除