- 博客(47)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Android studio4.1 代码不高亮问题
今天把Android studio升级到4.1后,发现代码不高亮了,能正常编译和运行。解决方法:我之前引用了 Android Butterknife zelezny 插件,现在找不到了,而且Alt + ins 也没有butterknife选项了。最后更改成Android ButterKnife Injections (Support Kotlin) 插件就行了。GsonFoamat插件也不能用了,替换成 GsonFoamat4DataBinding 快捷键 ALT + DAn...
2020-10-19 12:25:31 2823 5
原创 Android 拍照 录音 拍视频 旋转 裁剪 压缩图片
Android 6.0 动态权限参考 https://blog.csdn.net/qq_27400335/article/details/79412774Android 7.0 文件写入问题在AndroidManifest.xml 配置 FileProvider为了防止重复 android:authorities 一般配置为 包名.fileProvider<provider ...
2018-11-07 10:58:12 964
原创 Android ListView添加倒计时
demo下载地址:https://download.csdn.net/download/qq_27400335/10732268 //本文是在fragment中实现的private TimerTask task;private Timer mTimer=null; private Handler mHandler=new Handler(){ @Overrid...
2018-09-17 11:29:04 667
原创 Android ScrollView嵌套ViewPager不显示和出现空白部分 解决方法
1.不显示问题--重写ViewPagerpublic class MyViewPager extends ViewPager{ public MyViewPager(Context context) { super(context); } public MyViewPager(Context context, AttributeSet attrs)...
2018-07-19 16:08:05 21378 8
原创 Android判断某个权限是否开启
/** 常用权限(可能不全) **/// SMS(短信)// SEND_SMS// RECEIVE_SMS// READ_SMS// RECEIVE_WAP_PUSH// RECEIVE_MMS// STORAGE(存储卡-读写权限)// READ_EXTERNAL_STORAGE// WRITE_EXTERNAL_STORA...
2018-03-01 15:20:08 23494 2
原创 Android根据时间获取星期几
/** * 根据当前日期获得是星期几 * time=yyyy-MM-dd * @return */public static String getWeek(String time) { String Week = ""; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c...
2018-03-01 14:46:41 6346
原创 Android获取版本号和版本名
/** * 返回当前程序版本号 */public static String getAppVersionCode(Context context) { int versioncode = 0; try { PackageManager pm = context.getPackageManager(); PackageInfo pi = pm.g...
2018-03-01 14:42:41 14536
原创 Android获取年、月、日、时、分
/** * 获取年 * @return */public static int getYear(){ Calendar cd = Calendar.getInstance(); return cd.get(Calendar.YEAR);}/** * 获取月 * @return */public static int getMonth(){ Calen...
2018-03-01 14:40:42 16711 3
原创 Android判断两个时间的大小
/** * 判断2个时间大小 * yyyy-MM-dd HH:mm 格式(自己可以修改成想要的时间格式) * @param startTime * @param endTime * @return */public static int timeCompare(String startTime, String endTime){ int i=0; //注意:传过来的...
2018-03-01 14:37:38 11378
原创 Android 使用androidx.appcompat.widget.SwitchCompat报错java.lang.NullPointerException:xxx
SwitchCompat 报错java.lang.NullPointerException: Attempt to invoke interface method 'int java.lang.CharSequence.length()' on a null object reference
2024-05-06 19:52:28 389 2
原创 使用Room报错 AppDatabase_Impl does not exist
使用Room报错 AppDatabase_Impl does not exist
2023-02-01 17:44:15 1855
原创 Android 调起支付宝支付,调起的不是支付宝APP,而是H5
Android 使用支付宝支付时,手机安装了支付宝APP,但是调起支付时,不是直接调起支付宝APP支付,而是调起的SDK里面的H5支付界面(H5PayActivity)。原因:因为你项目的 targetSdkVersion 大于或等于30时,是无法感知你是否已经安装了支付宝APP,需要提供应用可见性声明。解决方法:在你的Androidmanifest.xml 里面添加支付宝可可见性声明<queries> <package android:name="com.e...
2021-09-07 11:29:34 4573 2
原创 Compose使用Text、Button时报错
java.lang.NoSuchMethodError: No static method Text...或者xxxNo static method Button我报错的原因是因为我引入的Coil库的版本是0.13.0implementation "com.google.accompanist:accompanist-coil:0.13.0"然后把版本改成"0.6.2" 就行了...
2021-07-02 14:31:02 279
原创 Androidx 连接MQTT找不到 LocalBroadcastManager问题
报错:java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/localbroadcastmanager/content/Local解决:build.gradle 添加 implementation 'com.android.support:support-v4:4.4.1'
2020-05-06 15:32:13 4557 1
原创 Android Dialog中EditText不弹出输入键盘问题
在show前面加:dialog.setView(new EditText(mContext));
2020-04-29 11:06:37 548
原创 Android app黑白话实现
参考:https://mp.weixin.qq.com/s/EioJ8ogsCxQEFm44mKFiOQ 鸿阳大婶的公众号先上效果图 转化后的效果图: 实现:直接在你的BaseActivity里面加上下面的代码:Paint paint = new Paint();ColorMatrix matrix = new Col...
2020-04-07 14:12:31 255
原创 Android7.0、8.0 apk安装
配置动态权限下载文件需要动态权限参考https://blog.csdn.net/qq_27400335/article/details/79412774配置8.0需要的权限(Android8.0以后 不能直接安装未知来源的apk(只要不是在google play上上架的都是未知来源))添加权限<uses-permission android:name="an...
2019-08-01 16:56:01 953
原创 Android 简单的统计图
效果图直接上代码:values 下创建attr.xml写入:<declare-styleable name="MyStatisticsView"> <attr name="select_color" format="color"/> <attr name="value" format="integer"/><...
2019-06-24 10:05:45 2537 1
原创 Android调用系统拍摄视频
判断权限参考:https://blog.csdn.net/qq_27400335/article/details/79412774更详细博客:https://blog.csdn.net/qq_27400335/article/details/83819068private String fileName;/** * 视频 * @param activity * @return ...
2019-04-23 15:35:11 2753
原创 Android 调用系统录音
首先需要判断权限是否开启:参考 https://blog.csdn.net/qq_27400335/article/details/79412774更详细博客:https://blog.csdn.net/qq_27400335/article/details/83819068private String fileName;private String mVoicePath;/**...
2019-04-23 15:25:49 3631
原创 Android获取视频第一帧
/** * 获取网络视频第一帧 * @param videoUrl * @return */public static Bitmap getNetVideoBitmap(String videoUrl) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriev...
2018-12-06 11:37:09 2774
原创 Android 测量控件宽度和高度
int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);view.measure(w, h);int height = v...
2018-12-06 11:33:15 1317
原创 Android 设置密码可见和不可见
1、设置可见et.setTransformationMethod(HideReturnsTransformationMethod.getInstance());2、设置不可见et.setTransformationMethod(PasswordTransformationMethod.getInstance());3、设置成功后 把光标放在最后et.setSelectio...
2018-10-23 15:10:54 1787
原创 Android 查找无用资源
1,点击AS上的Analyze菜单按钮,选择Run Inspection by Name 2、会出现一个弹窗,输入unused resources 3、点击后会有一个弹框,点击ok 就会查找无用资源 4、右键->删除当前资源或...
2018-10-23 15:07:37 1002
原创 Android 分享(网址)微信,微信朋友圈,QQ,QQ空间,分享小程序
第一步:通过微信开放平台、腾讯开放平台拿到appId第二部:根据官方文档配置相关信息/** * 注册微信 */private void regToWx() { // 通过WXAPIFactory工厂,获取IWXAPI的实例 mIWXAPI = WXAPIFactory.createWXAPI(mContext, PublicResource.WX_APPID, ...
2018-09-27 14:43:02 1329
原创 Android 调用快递鸟api 实现物流跟踪(在途监控)
效果官网地址:http://www.kdniao.com/api-monitor/** 工具类 **/import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import jav...
2018-09-17 11:02:31 2817 8
原创 Android根据图片名字获取图片ID
/** * 根据图片名字反射出图片ID * @return */public static int getImageID(String name){ int id = -1; try { Field field=R.mipmap.class.getDeclaredField(name); String str=field.get(null)...
2018-04-11 16:48:43 2310
原创 Android 实现点击按钮 调用手机外部地图导航
/** * 高德地图 * @param mContext * @param lat 纬度 * @param lng 经度 */private static void gaoDe(Context mContext, String lat, String lng,String adr){ if (ProjectUtils.isAvilible(mContext, "com.au...
2018-03-02 10:40:58 2344
原创 Android高德地图检索显示
效果import android.app.Activity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;import and...
2018-03-01 15:38:02 1596 2
Android xUtils3 怎么获取响应头
2020-11-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人