安卓开发
云卷云舒自在行
这个作者很懒,什么都没留下…
展开
-
Android MobSDK已停止支持非严格模式版本,请按上面编译告示接入合规版本
老的项目集成了MobSDK,结果编译的时候报错MobSDK已停止支持非严格模式版本,请按上面编译告示接入合规版本!网上没有找到一个解决方案,最后自己解决了,方法如下帮助到的小伙伴麻烦给个赞在gradle.properties中添加代码MobSDK.spEdition=FP...原创 2021-11-25 09:51:48 · 4621 阅读 · 0 评论 -
[adb 连接手机] cannot connect to 192.168.137.137:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
遇到的问题,记录一下,不过也都是抄人家的,[????]1、问题#手机重启后,电脑输入adb connect 192.168.137.137:5555结果发生了问题,如下:cannot connect to 192.168.137.137:5555: 由于目标计算机积极拒绝,无法连接。 (10061)ps: 之前就遇到的问题,现在才真的解决2、解决方法# 使用数据线连接手机和电脑 在terminal(使用的是as里面的,cmd一样的)中输入adb devices查..转载 2020-08-17 10:27:42 · 3469 阅读 · 5 评论 -
Android resource linking failed error: resource android:attr/dialogCornerRadius not found.
本文链接:https://blog.csdn.net/qq_34224268/article/details/89338327升级support依赖库到28后报错:Android resource linking failedC:\D\androidProject\Zaihupro-android\app\build\intermediates\incremental\mergeDebug...转载 2019-09-23 12:05:46 · 910 阅读 · 2 评论 -
AndroidThings开发树莓派遇到的坑,巨坑!
1.PeripheralManager manager = PeripheralManager.getInstance(); 报错。WFC?初始化竟然都报错?仔细检查后是自己的坑,<!--引用things的包--><uses-library android:name="com.google.android.things"/>这个要写在Android...原创 2018-11-21 13:57:52 · 2050 阅读 · 2 评论 -
java.lang.IllegalMonitorStateException: object not locked by thread before notify()
synchronized (Thread.currentThread()) { try { messageItemAdapter.notifyAll(); } catch (Exception e) { e.printStackTrace(); }}原创 2018-09-07 13:05:57 · 1028 阅读 · 0 评论 -
全网唯一有用的解决方案!彻底解决VerticalViewPager嵌套RecyclerView引起的滑动冲突!
首先承认标题的确很装13,但是这样做是为了引起大家注意,真正去解决大家的问题。因为这个问题无论我百度或者Google,都没有找到可行的解决方案。本人用的VerticalViewPager是GitHub上的castorflex/VerticalViewPager。我在用VerticalViewPager里嵌套了两个fragment,frg1和frg2,其中frg1有RecyclerView,...原创 2018-08-15 10:21:45 · 4627 阅读 · 0 评论 -
一行代码解决Android6.0系统获取不到蓝牙真实MAC地址
String macAddress = android.provider.Settings.Secure.getString(context.getContentResolver(), "bluetooth_address");原创 2017-10-19 11:05:35 · 3686 阅读 · 6 评论 -
Android中使用sun.misc.BASE64Encoder 遇到的问题
最近在写一个个推推送的Demo 在官网提供的例子里面有个是通过Java代码推送消息给手机。在官网的例子中使用了sun.misc.BASE64Encoder , 我把这个例子在普通的Java文件试验了下没有问题,于是想集成到我的Android Demo 中试验一下,但是一运行 就报错了。错误内容是 java.long.NoClassDefFoundError: sun转载 2016-11-16 18:31:18 · 9797 阅读 · 1 评论 -
Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtocol
Android studio 集成极光推送(Jpush) (华为手机)报错,E/JPush: [JPushGlobal] Get sdk version fail![获取sdk版本失败!]W/System.err: java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtocolW/System.err: at cn转载 2016-06-27 11:13:47 · 5128 阅读 · 3 评论 -
一步——让你将Eclipse项目转换成Android Studio项目!!!
1.新建Module2.选择Import Eclipse ADT Project3.选择你的Eclispe项目主项目,它会把所依赖的项目一起导入,显示绿色的对钩,Project中已存在的则不会被导入,显示灰色的对钩,直接Finish就OK啦!下面是我的Android Studio版本原创 2016-06-25 15:42:00 · 1657 阅读 · 0 评论 -
Android 史上最简单的实现Canvas drawText文字垂直居中
Android 史上最简单的实现Canvas drawText文字垂直居中楼主最近在做项目,为了方便,写一个自定义的滑动的Button控件,和ViewPager相关联,需要在View上绘制Text(控件后面有时间分享出来),实现Text的垂直居中,在网上看了好多blog参考很多文章,什么公式都有,眼花缭乱,我试了一个实现效果真的不行,我就想还是自己画图写一个吧,这么简单的东西为什么那么多人搞的这么复原创 2016-05-20 12:53:42 · 4419 阅读 · 0 评论 -
Android-onInterceptTouchEvent()和onTouchEvent()几张图说明一切
概念介绍 1、onInterceptTouchEvent()是用于处理事件(重点onInterceptTouchEvent这个事件是从父控件开始往子控件传的,直到有拦截或者到没有这个事件的view,然后就往回从子到父控件,这次是onTouch的)(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许Touch事件继续向下(子控件)传递,一但返回True(代表事件在当前的view原创 2015-09-07 16:15:35 · 588 阅读 · 2 评论 -
Loading页的两种加载方式
实现Loading页显示几秒后跳转到主页面Thread开启新线程方式loading页面内容: Thread loadingThread = new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated meth原创 2015-08-18 10:00:54 · 890 阅读 · 0 评论 -
使用DraweLayout实现史上最简洁的侧滑菜单
使用DraweLayout实现史上最简洁的侧滑菜单根据官网Demo修改,简化,8行代码,一目了然(官网代码过于繁琐,初学者不便于理解)。图片示例 主代码package com.example.my_drawerlayout;import android.app.Activity;import android.os.Bundle;import android.support.v4.widget.原创 2015-08-13 10:57:01 · 1122 阅读 · 0 评论 -
让你秒懂getter()与setter()方法!!!
让你秒懂getter()与setter()方法!!!我们在封装类的时候经常会用到getter()和setter()方法,我相信对于很多初学者来说,都是拿来就用,但是要问他为什么要用却很迷糊,废话不多说。 首先我们需要知道Java中参数和返回类型是什么,这里不再赘述。 那么接下来不要着急,慢慢听我解释,相信你看完一定会明白类的封装中为何用getter()和setter()方法。原创 2015-08-30 21:15:46 · 4203 阅读 · 0 评论