
util
android_frost
这个作者很懒,什么都没留下…
展开
-
android中greedao数据库存List<Bean>类型数据
首先创建数据库表的实体类GreenDao 默认不⽀持集合对象Beans.所以需要转换为其他类型保存到数据库。给字段添加@Convert注解,意味着,把该字段的数据转换为其他类型进⾏保存到数据库。converter 转换器columnType 数据库中保存的字段类型@Entity(nameInDb = "ym_test")public class ReportCacheDaoBean { @Id @Property(nameInDb = "ID"原创 2022-06-07 15:58:18 · 804 阅读 · 1 评论 -
android中ScrollView嵌套ViewPager嵌套GridView冲突解决方案
ScrollView中嵌套ViewPager,导致ViewPager不显示了两种解决方式一、固定ViewPager的高度例如:原创 2022-05-19 17:47:15 · 558 阅读 · 0 评论 -
android打开相机拍照及打开相册选择照片
照相机拍照 Intent intent = new Intent(); intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);// 照相机拍照 // 需要说明一下,以下操作使用照相机拍照, // 拍照后的图片会存放在相册中的,这里使用的这种方式有一个好处就是获取的图片是拍照后的原图, // 如果不实用Cont原创 2021-11-30 11:37:52 · 4907 阅读 · 1 评论 -
手机摇一摇功能模块(抖音抖一抖,微信摇一摇)
直接上代码oncreat中初始化SensorEventListenersensorEventListener = new SensorEventListener() { @Override public void onSensorChanged(SensorEvent event) { if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) {原创 2021-11-30 10:32:39 · 759 阅读 · 0 评论 -
个人Androidstudio快捷键及常用设置配置
背景护眼模式:Appearance & Behavior -> Appearance - Theme选择Darcula字体大小设置:Editor -> Colors & Fonts -> Font 首先Save as 一个Scheme 在下面size中输入18 ->OKLogcat字体大小:Settings->Editor->Color & Fonts->Console FontCtrl+1快速修复/建议: oth...原创 2021-04-09 14:38:16 · 246 阅读 · 3 评论 -
ArrayList<object> list 转org.json.JSONArray
因业务需求,需要用到org.json包下的JSONArray,于是乎就有了这篇记录 =.=废话不多说,直接上代码import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;import java.util.ArrayList;public class ArrayListToJsonArray { JSONArray array = new JSONArray()...原创 2020-11-20 16:30:36 · 1468 阅读 · 3 评论 -
位运算(&、|、^、~、>>、<<)
1.位运算概述从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。口说无凭,举一个简单的例子来看下CPU是如何进行计算的,比如这行代码:int a = 35;int b = 47;int c = a + b;计算两个数的和,因为在计算机中都是以二进制来进行运算,所以上面我们所给的int变量会在机器内部先转换为二进制在进行相加:35: 0 0 1 0 0 0 1 147:转载 2020-11-11 11:44:06 · 295 阅读 · 0 评论 -
android 获取mac地址
android获取Mac地址的两种方式,适用于6.0版本以下public static String tryGetWifiMac(Context context) { WifiManager wm = (WifiManager) context.getApplicationContext().getSystemService(Context.WIFI_SERVICE); WifiInfo wi = wm.getConnectionInfo(); if (wi == null |原创 2020-08-10 17:59:40 · 2370 阅读 · 0 评论 -
android获取有线、wifi、3G(4G)的IP
//获取ip地址public static String getLocalIPAddress(Context context) { NetworkInfo info = ((ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo(); if...原创 2020-01-08 10:42:04 · 1065 阅读 · 0 评论