展开

关键词

Android SharedPreference工具

Android SharedPreferences工具 新建一个SpUtil工具 /** * Created by xpf on 2017/03/25 :) * Function: sp存储的工具

83220

Android系统工具详解

本文实例为大家分享了Android系统工具的具体代码,供大家参考,具体内容如下 系统工具 public class systemUtil { //隐藏ipad底部虚拟按键栏 @RequiresApi android:name="android.permission.READ_PHONE_STATE" / @SuppressLint("MissingPermission") public static ,读取系统底层日志 //读取短信内容 android.permission.READ_SMS,读取短信内容 //振动 android.permission.VIBRATE,允许振动 //重启设备 android.permission.REBOOT //访问网络 android.permission.INTERNET,访问网络连接,可能产生GPRS流量 //改变wifi状态 android.permission.CHANGE_WIFI_STATE ,获取网络信息状态,如当前的网络连接是否有效 //拍照权限 android.permission.CAMERA,允许访问摄像头进行拍照 //使用蓝牙 android.permission.BLUETOOTH

21031
  • 广告
    关闭

    腾讯云校园大使火热招募中!

    开学季邀新,赢腾讯内推实习机会

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android HttpURLConnection 工具(封装)

    随着 Okhttp 等框架的横空出世,最原生的网络请求已经退出历史舞台,但是有时候还是需要这种方式来请求的,因此我把它封装成一个工具使用,需要的小伙伴直接复制使用就好了~ public class HttpClientUtils httpUrlConnection输出,如果是post请求,参数要放在http正文内,因此需要设为true, 默认是false; //connection.setDoOutput(true);//Android

    1.7K50

    Android【轮播图工具

    > <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled ="true"> <shape android:shape="oval"> <size android:width="6dp" android:height="6dp " /> <solid android:color="@android:color/white" /> </shape> </item> <item > <shape android:shape="oval"> <size android:width="6dp" android:height="6dp" /> <solid android:color="#ddd" /> </shape> </item> </selector> ** style** <!

    18620

    Android BitmapUtils工具使用详解

    本文实例为大家分享了Android BitmapUtils工具的具体代码,供大家参考,具体内容如下 public final class BitmapUtils { public static final

    59520

    android发网络请求工具

    android上发起网络请求有很多实现方式,有很多的第三方框架如OKHttp、asynhttp、xutils、andbase等等,选择哪个其实影响不大。 请求的参数,一般是用不同的来携带,譬如RequestParams.put(key,value)类似于这样的。回调的话,一般是返回的数据类型不同,方法名不同。     buisness here } }); 第一个参数是请求码,可以是你设定规则的数字,第二个是HashMap,用来存储请求的键值对,不与任何框架的携带请求参数的关联 com.ab.http.AbHttpUtil; import com.ab.http.AbRequestParams; import com.ab.http.AbStringHttpResponseListener; /** * 网络工具 将来如果要替换框架,只需要修改这个的几个地方就可以了。     这样的话,任何发起网络请求的地方,只与requestCode有关联,所有传的参数都放到HashMap里,回调类也是自己定义的。

    78330

    Android读写文件工具详解

    本文实例为大家分享了Android读写文件工具的具体代码,供大家参考,具体内容如下 public class Utils { private static String path1 = Environment.getExternalStorageDirectory 清单文件中添加读写权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" / <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" / 2.Android6.0以上版本要动态申请读写权限 ArrayList<String permissionList = new ArrayList< (); private String[] permissions = { "android.permission.READ_EXTERNAL_STORAGE ", "android.permission.WRITE_EXTERNAL_STORAGE" }; //检测是否有写的权限 //判断手机版本,如果低于6.0 则不用申请权限,直接拍照 if (Build.VERSION.SDK_INT

    18521

    Android常用工具

    日志工具L.java import android.util.Log; /** * Log统一管理 */ public class L { private L() { import android.content.Context; import android.widget.Toast; /** * Toast统一管理 * */ public class ~~ 单位转换 DensityUtils import android.content.Context; import android.util.TypedValue; /** * 常用单位转换的辅助 ; /** * 跟网络相关的工具 * * * */ public class NetUtils { private NetUtils() { /* cannot import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.URL; /** * Http请求的工具

    29420

    Android 6.0申请权限工具

    android 6.0以后,新增加了动态申请权限这一要求,具体是怎么回事呢? 1.概述 关于运行时权限 在Android6.0开始,App可以直接安装,App在运行时一个一个询问用户授予权限,系统会弹出一个对话框让用户选择是否授权某个权限给App(这个Dialog不能由开发者定制 [危险权限.jpg] 2.申请权限工具 申请权限的流程: 1.判断是否是 Android 6.0以上 2.判断权限(危险权限)是否申请了 3.没有申请,去申请 PermissionListener { // 申请成功 public void onSucceed(); // 申请失败 public void onFiled(); } ######2.申请权限的工具 deniedList.add(permission); } } return deniedList; } } ######3.申请权限的帮助

    42510

    Android圆角头像工具详解

    很多android应用都用到了圆角头像,或者一些圆角图片处理起来比较麻烦,直接上圆角图片工具 public class CircleImageView extends ImageView { // 缩放类型 / 设置变换矩阵 mBitmapShader.setLocalMatrix(mShaderMatrix); } } 使用方法 <com.xxx.xxx.ui.view.CircleImageView android :layout_width="45dp" android:layout_height="45dp" android:src="@mipmap/ic_header" app:border_color="@ color/bg_dddddd" android:layout_gravity="center_vertical" android:layout_marginRight="10dp" app:border_size

    32531

    Android | 网络类型判断工具

    但是,这两个函数分别在 API23(Android M)和 API24(Android N)中已经被标记为 @Deprecated。 ; import android.content.Context; import android.net.ConnectivityManager; import android.net.LinkAddress ; import android.net.LinkProperties; import android.net.Network; import android.net.NetworkCapabilities ; import android.net.NetworkInfo; import android.os.Build; import android.telephony.TelephonyManager; * * CnPeng 1/22/21 * 功用:网络工具 * 其他: */ class CpNetUtil { private static final CpNetUtil ourInstance

    1.3K20

    Android【File文件存储工具

    工具复制可用 public class FileUtils { // 将字符串写入到文本文件中 public static void writeTxtToFile(String

    10720

    Android 常用工具

    https://blog.csdn.net/gdutxiaoxu/article/details/78033964 Android 常用工具 Github 地址 CSDN 博客地址 前言 在 Android 开发中,我们经常需要用到各种工具,比如 SPUills,ListUtils,TimeUtils,StringUtils,ToastUtisl ,FragmentUtils 等等。 今天,这篇博客主要介绍我平时在开发中常用到的工具,希望能给大家带来一点点帮助,后续会不断更新,欢迎大家加入一起维护。 这样,我们在写很多工具的时候,就不需要传入 Context 对象了。 (final Collection zipFiles, final String destDirPath) throws IOException - ---- 题外话 到目前为止,工具的收集大概这么多

    64010

    Android系统图片分享工具

    简介 记录一个利用系统分享功能进行图片分享的工具(代码是用Kotlin写的,都是比较简单的语法,部分可能需要自定义的地方都已经标出)。 Util.startShareImage(this) //this为当前的Activity实例 权限 记得添加文件操作权限, 另外需要注意6.0版本以上的权限管理 <uses-permission android :name="android.permission.WRITE_EXTERNAL_STORAGE"/ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE

    24910

    Android 【动态获取权限的工具

    Fragment) object).requestPermissions(permissions, requestCode); } else if (object instanceof android.app.Fragment ) { ((android.app.Fragment) object).requestPermissions(permissions, requestCode); activity = ((Fragment) object).getActivity(); } else if (object instanceof android.app.Fragment ) { activity = ((android.app.Fragment) object).getActivity(); } return ) { ((android.app.Fragment) object).startActivityForResult(intent, SETTINGS_REQ_CODE)

    19530

    Android Bitmap 图片处理工具

    高度等于两张高度的总和 用来竖列拼接 Bitmap newmap = Bitmap.createBitmap(bgWidth, bgHeight + fgHeight, android.graphics.Bitmap.Config.ARGB

    13700

    android图片压缩工具分享

    本文实例为大家分享了android图片压缩工具的具体代码,供大家参考,具体内容如下 import java.io.BufferedOutputStream; import java.io.ByteArrayInputStream ; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.BitmapFactory.Options ; import android.graphics.Matrix; import android.net.Uri; import android.widget.Toast; /** * 圆形图片工具 , compress, outStream); outStream.flush(); outStream.close(); return true; } } 接下来看看第二个写法压缩图片的工具 ; import android.graphics.Bitmap.Config; import android.graphics.BitmapFactory; import android.os.Environment

    29510

    Android获取手机信息的工具

    网上收集的一些获取收集信息的代码,制作成一个工具,以后可以方便调用。 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import android.app.Activity ; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager ; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.provider.Settings ; import android.telephony.TelephonyManager; import android.text.format.Formatter; /** * 获取手机信息工具 *

    52820

    相关产品

    • 云开发 CLI 工具

      云开发 CLI 工具

      云开发 CLI 工具(CCLID)是腾讯云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券