- 博客(17)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 android things 树莓派B3 GPIO口测试及问题总结
本文主要是说明使用这些GPIO口时出现的问题及解决的方案。串口:物理接线方式:红线接:5v/3.3v(串联电阻不要应该也可以 我自己选的10k电阻)黑线接:接GND绿色线:随便接一个BCM即可。(这里是BCM21)代码:这边千篇一律就不说了。官网给说的很明白了。不过如果想一下使用多个 你可以多注册几个。我这只有一个 private val GPIO_...
2019-03-13 14:33:21
643
原创 PhotoDraweeView+Fresco模式 预览图像 修改缩放比例方法
问题描述:PhotoDraweeView + Fresco 预览图像 默认支持缩放图像,但是没说支持不支持设置缩放比例。百度了一圈也没有。这里简记一下自己解决的方式。方式:previewphoto_pdv.mediumScale = 2.5f//中等缩放大小previewphoto_pdv.maximumScale = 5f//最高缩放大小这里是Kotlin的代码。解释:...
2018-11-12 16:13:19
1058
原创 kotlin使用timerTask{}执行协程任务失效问题
今天在做需求在androidServer里做一个通知,本来想的用timerTask{}+协程来做,结果发现一直不执行代码,debug到此处也莫名奇妙跳过。之后发现问题,但是没解决,总结如下:service代码 val scheduledThreadPool = Executors.newScheduledThreadPool(2)//一个线程的并行任务线程池 。。 override fun
2018-01-18 17:29:49
9431
4
转载 Kotlin协程介绍和使用入门
原文链接:http://www.jianshu.com/p/9f720b9ccdea本文主要介绍协程的用法, 以及使用协程能带来什么好处. 另外, 也会粗略提一下协程的大致原理.本文的意义可能仅仅是让你了解一下协程, 并愿意开始使用它.如果想彻底理解协程, 请查看官方文档, 官方文档链接将在文章的结尾给出.如果你以前在别的语言里学习过协程, 如Python的yield, 那
2017-08-10 10:37:08
2976
原创 Linux下 QT安装配置。(g++ gdb lgl)
Linux下 QT安装配置。在Red Hat 下安装完QT后 创建了个新项目,试了下运行报错,看了看工具->选项->构建和运行,发现GDB gcc g++ 什么的都没安装。 下面是一些安装命令(ubuntu和Red Hat 虽然都是linux 系统但是一些东西的名字不一样) 这是red hat 下的下载命令,ubuntu下把yum 换成 apt-get 如果yum不能用就参考这篇文章 g++
2017-04-07 09:44:49
3773
原创 Red Hat yum替换
感受:一入linux深似海..系统版本:Cent OS 6.5硬件:x86_64 (其他平台也一样)mirrors:http://mirrors.163.com (当让还有其他的。 如:搜狐的http://mirrors.sohu.com/ 还有这个我也不知道是哪里的http://mirrors.kernel.org/)yum不能使用的表现形式:使用 yum 命令
2017-04-06 17:02:04
1020
转载 Visual Studio 程序打包图文教程
测试版本:vs2013教程如下:1.安装InstallShield Limited Edition,可以得到InstallShield Limited Edition Project3、安装可以看到的界面,点击步骤24、填写一些必要信息,这个激活码留着待会有用,用记事本记录下来也行。然后正式开始一、.N
2017-03-27 13:54:32
7644
转载 Android应用层View绘制流程与源码分析(转)
【工匠若水 http://blog.youkuaiyun.com/yanbober 转载烦请注明出处,尊重分享成果】1 背景还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系:看见没有,如上图中id为content的
2017-03-09 15:34:17
339
原创 Android wear 之 导航抽屉(WearableNavigationDrawer )
先看官网效果图:这是我做的效果图:咳咳,差别挺大,不过还好一样的效果。官网也有教程,不过写的有点难懂,这是网址(https://developer.android.com/training/wearables/ui/ui-nav-actions.html#initialize)。下面正式开始!实现方式很简单WearableNavigationDr
2017-03-02 13:11:12
1189
原创 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.问题汇总解决
简而言之:一般情况下都是 jar冲突。在网上搜索了很多这个错误,但不是完全一样。但实际解决起来基本都类似。例如:(1)Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: co
2017-02-17 14:37:33
696
转载 Android下pm 命令详解 - 安装/卸载/APK等
原文地址:http://blog.youkuaiyun.com/xingfuyusheng/article/details/37911495Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage:usage: pm [list|pa
2017-02-14 11:23:03
17778
原创 Android ble 连接不上问题
问题:手机作为ble服务器在发现客户端后主动连接,连接失败。现象:在调用bluetoothDevice.connectgatt(BluetoothDevice,autoconnect,BluetoothGattCallback); 后,在BluetoothGattCallback中的onConnectionStateChange(BluetoothGatt gatt , int sta
2016-11-22 18:27:05
8662
转载 JAVA动态代理原理(转)
原文地址:http://paddy-w.iteye.com/blog/841798 Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从InvocationHandler接口中的invoke方法入手,简单说明一下Java如何实现动态代理的。 首先,invoke方法的完整形式如下: Java代码
2016-11-20 01:05:38
682
原创 Android 窗口不能截屏
Activity中设置。getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);adb也无法获取。
2016-11-07 09:45:05
1126
原创 Android:shape设置corners(圆角)不能正常显示问题
我遇到的情况是:在shape中设置corners与solid后只有soild的颜色正常显示,corners未显示成圆角。原因:错误不在shape,而是布局中background设置,上层控件的background覆盖下层控件background(设置shape 的控件)而导致的圆角被遮盖的问题。布局代码: <LinearLayout android:backgro
2016-04-13 16:11:12
7744
Android 录制视频以流的形式进行传输问题
2016-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人