- 博客(8)
- 收藏
- 关注
原创 Android使用DatePickerDialog日期控件使用主题android:Theme.Holo.Light.Dialog有白边的问题解决
改成DatePickerDialog dialog = new DatePickerDialog(new ContextThemeWrapper(context, android.R.style.Theme_Holo_Light_Dialog_NoActionBar),listener,calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH));
2021-01-12 12:06:28
589
原创 Android调用高德地图车机版
高德地图车机版跟百度地图调用方式不同,高德是发广播,导致没有办法时间调起,只能是app处于后台运行时才能调(这个官方API也描述了),不然就使用代码强制打开app再回去导航(感觉好麻烦啊,没找到解决办法)String pkgName = "com.autonavi.amapauto";Intent launchIntent = new Intent();launchIntent.setC...
2020-03-11 17:45:11
2463
1
原创 Android百分比布局(PercentRelativeLayout)嵌套NavigationView自定义宽度
因为NavigationView必须嵌套在DrawerLayout里,当DrawerLayout不是根布局时,就没办法用match_parent等定义宽高,会报错。所以要重写DrawerLayout的onMeasure()方法:public class MyDrawerLayout extends DrawerLayout { public MyDrawerLayout(@NonNu...
2019-12-20 14:17:20
497
原创 Android使用OkHttp上传/下载多个文件(照片)
我写代码习惯非常不好,可维护性很差,许多地方我也只是调试对了而已,有的是调试时出错,百度了好久找到的问题,其中的原理我也不太懂,欢迎指正。目录一.上传文件二.拍照上传三.请求网络四.下载文件五.Android9以上需要网络配置六.Android7以上保存文件配置一.上传文件1、申请读写权限2、打开文件管理器if (ManifestUtil.hasSDK...
2019-11-13 16:46:30
1969
原创 Android中ScrollView中嵌套ListView导致ListView只显示一行的解决方法
方法一:重写ListView的onMeasure()方法 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >&g...
2019-11-13 15:47:26
181
原创 Win10相机打开后显示灰色的原因(仅适用于联想笔记本)
症状描述:打开相机,显示灰色,中间有一个相机带斜杠的图标。我先说解决方法,再吐槽:如果网上的方法都不行,就检查自己的笔记本是否安装了联想电脑管家,如果有,点击右下方绿色的电源图片,下边有麦克风、摄像头等选项,看看是否是关闭状态。好了说完解决方法了,我要开始吐槽了:我的相机一直都不能用,我在买了电脑三四个月以后才发现的(可能默认就是不开启这个功能吧),我头一次发现之后百度了好多方法都...
2019-02-10 22:18:43
55793
54
原创 phpMyAdmin报错#1045 - Access denied for user 'root'@'localhost' (using password: YES) 的解决方法
刚安装好WAMP的时候,我的phpMyAdmin是可以使用的,今天手欠动了下config.inc.php文件(这个文件在wamp安装目录下的apps\phpmyadmin3.5.1中,我顺便提一嘴,另外这个文件我是改动回了最原始的样子),保存之后再打开phpMyAdmin就报错#1045,网上的方法就是修改config.inc.php文件,如果还是不行,那就是如下问题:浏览器需要清除缓存(我是...
2019-02-10 22:12:11
2565
1
原创 WAMP报错#1156 - Got packets out of order的解决办法
进入WAMP的phpmyadmin时,有可能出现Got packets out of order的错误,错误代码1156。通常的解决办法搜一下就会有,增加max_allowed_packet的值之类的方法,我这里说一个特殊的情况:如果电脑里已经存在了MySQL并且处于运行状态,会占用WAMP的MySQL,在服务里停掉就好了。...
2019-01-26 15:28:29
5537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人