- 博客(20)
- 资源 (4)
- 收藏
- 关注
原创 Android进程间通信例子
BankCountAndroid进程间通信例子步骤打开androidstudio首先在src/main/aidl 创建adil文件夹。// IBook.aidlpackage aidlserver.app;// Declare any non-default types here with import statementsimport aidlserver.app.BankCount;interface IBook { /** * Demonstrates some
2022-02-23 13:15:37
1981
3
原创 让“从零开始”变成自己的习惯
让“从零开始”变成自己的习惯 我们在平时生活中,也可以应用“从零开始”的思考方法。举例来说,你的朋友最近心情很差,你在聊天中得知,她跟男朋友吵架了,她想问问你应该怎么办。 此时,如果按照常规方法,则可以多劝劝她,通常是劝她跟男朋友和好。比如,你可以建议她:多倾听男朋友的话,或者是两个人多沟通一下等。 但如果我们换一种方式思考,也就是“从零开始”,那么就要多找找她的男朋友的问题了。比如你通过了解得知,她的男朋友不但人缘特别差,而且人品也有问题。如果事实是这样的,那么你应该向你的朋友提议“两个人
2022-02-20 21:32:07
235
原创 Aidl简单使用例子
Aidl简单使用例子https://gitee.com/liulei9385/android-binder-demoAIDL是Android中IPC(Inter-Process Communication)方式中的一种,AIDL是Android Interface definition language的缩写,对于小白来说,AIDL的作用是让你可以在自己的APP里绑定一个其他APP的service,这样你的APP可以和其他APP交互。打开AndroidStudio创建两个module,例如 aidlC
2022-02-16 20:38:28
2094
原创 android studio git 错误 unable to read askpass
最近在git push 代码的出现了这个错误error: unable to read askpass response from 'C:\Users\45766\AppData\Local\Google\AndroidStudio2021.1\tmp\intellij-git-askpass-local.sh'bash: /dev/tty: No such device or addresserror: failed to execute prompt script (exit code 1)fa
2022-02-16 18:45:23
2366
2
原创 Ubuntu20.04(标题栏实时显示网速,cpu以及内存使用率)
Ubuntu20.04(标题栏实时显示网速,cpu以及内存使用率)Indicator-sysmonitorsudo apt-get install python3-psutil curl git gir1.2-appindicator3-0.1git clone https://github.com/fossfreedom/indicator-sysmonitor.gitcd indicator-sysmonitorsudo make installnohup indicator-sysmoni
2021-12-17 09:41:53
1757
原创 Termux 安装openSsh
Termux 安装openSsh#安装OpenSSH$ pkg install openssh#运行SSH Server$ sshd#设置密码$ passwd #获得Android IP$ ifconfig#客户端运行 $ ssh android_ip -p 8022pkg install zsh输入echo $0 然后敲击回车键,如果返回zsh则开启成功。更改端口号$ cd ../usr/etc/sshecho Port 8023 >> sshd.co
2021-12-01 09:11:34
1531
原创 Vue出现This relative module was not found错误
Vue出现This relative module was not found错误出现如下错误vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin in your webpack config.You may use special comments to disable some warnings.这是因为vue-loader的版本是15以上需要加入VueLoade
2021-11-30 15:45:43
3243
原创 vue第一次配置
由于npm在国内镜像安装缓慢,建议使用淘宝镜像,以后用到npm的滴地方就用cnpm代替就行了在cmd命令框运行命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
2021-11-02 09:33:04
104
原创 win10电脑电源管理打开卓越模式
卓越模式平时我们的电脑使用不顺畅时候我们会把平衡模式改为性能模式,这样会流畅很多。但是你不知道的是在性能模式之上还有一个卓越模式,比性能模式更强。但是卓越模式是一种隐藏模式,需要手工开启。启动powershell,然后输入下面的命令:powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61我的cpu i5-4590 一直保存在3.6G赫兹运行。...
2021-10-23 09:00:51
697
原创 Android S startActivity 启动流程分析
Android S startActivity 启动流程分析Activity中startActivity会执行Instrumentation.execStartActivity()的方法public ActivityResult execStartActivity( Context who, IBinder contextThread, IBinder token, Activity target, Intent intent, int requestCo
2021-10-22 16:31:22
1281
1
原创 android 使用setShadowLayer创建简单的阴影
android 使用setShadowLayer创建简单的阴影现在Android项目使用阴影的需求越来越多了,下面我价绍一下创建阴影的代码。一般来说ui切图的阴影虽然好看舒服一点,但是不利于动态定制,如果代码里能自己定制多好啊。主要的使用的api是paint.setShaodwLayout。/** * 设置简单的阴影 */class SimpleShadowBuilder { private var shadowRadius: Float = 2f.dpToPxFloat() p
2021-10-21 17:44:06
4336
4
原创 在Kotlin中@Suppress可能取到的值
有可能写kotlin代码的时候可能需要用@Suppress忽略掉一些警告,但是又不到具体一些names可能取到的值,文档中有没有说明,这是我们可以在 Errors.java和DefaultErrorMessages.java中找到。
2021-08-09 09:24:58
716
原创 永远不要批评
理解了第一个概念后,你应该能马上意识到“批评”是一项很少能够达成你期望结果的工具。我曾经是一个“伟大”的批判 者。我曾经认为,相较于奖励,处罚是一个更有效的激励手段,但我大错特错了。 一项又一项的研究表明,奖励积极行为要比惩罚消极行为有效得多。如果你身处领导管理岗位,这是一条值得遵守的重要 原则。如果你想激励他人做出最好的表现,或者希望达到改变的目的,你必须学会管住自己的舌头,只说些鼓励的话。 也许,你目前的老板或者曾经的老板缺乏对这一原则的清醒认识,他们对所有的错误行为总是报之以直接而又严厉
2021-08-04 15:51:13
128
原创 7个改变生活的小建议
7个改变生活的小建议你随时都有可能死掉,认真活每一天。今天是你三五年前的结果,最好的时候是10年前和现在。专注做自己,会遇到比你更优秀的人。世上不止你有这样的痛苦,你的痛苦经历不是特别的,你并不孤独。学会独处,独立思考。成长和改变是不舒服的。突破,就是做一件你不敢做的事。...
2021-07-17 09:35:10
100
原创 教你快速的将PC网页上的声音录制为音频文件
使用powershell将网页上的声音录制为音频文件1.https://github.com/bmsimons/PSCore.git推荐一下这个github项目2.在powershell下执行这些命令Add-Type -Path PSCore.dll$Recording = [PSCore.LoopbackRecorder]$Recording::StartRecording("C:\Users\Administrator\Desktop\testing.wav")$Recording::St
2021-03-26 09:54:27
494
原创 Android Web 框架
Android Web 框架Ionic Android FrameworkReact Native Android FrameworkFlutter Android FrameworkNative Android FrameworkXamarin Android FrameworkNativeScript Android FrameworkJQuery Mobile Android FrameworkFramework7 Android FrameworkCorona SDK Andro
2021-03-18 14:19:24
211
原创 程序员锻炼腰部几个简单的方法
对久坐办公的白领朋友来说,常做一些有针对性的腰部锻炼,可以有效地缓解腰部不适,预防腰部疾病的发生。摇晃腰部锻炼:取立位,全身放松,调整好呼吸,双腿叉开与肩同宽,两手插在腰部两侧,先按顺时针再按逆时针的方向旋转摇晃腰部,幅度由小变大,晃动一圈保持同气息一呼一吸相一致,每个方向转动30~40次。腰部抬起锻炼:取仰卧姿势,以头部、手、脚为支撑,贴住床铺保持不动,腰部和臀部逐渐上抬,然后恢复仰躺姿势,起初不要抬得过高,逐渐在自己可以承受的范围内提升抬起高度。做的同时调整好呼吸,抬起的同时吸气,落下的同时
2021-03-11 11:40:46
288
2
原创 Android studio 莫名出现 D8: java.lang.NullPointerException解决方法
解决方法现象描述: 使用Android studio 运行 ./gradlew.bat :app:assembleDebug出现 ****D8: java.lang.NullPointerException删除用户文件夹 .gradle/caches/下的文件重启android studio重新./gradlew.bat :app:assembleDebug技巧get-process -Name “studio64” | stop-process 关闭android studioget-p
2021-03-02 10:00:10
1896
原创 Android dlna 投屏
android dlna 投屏demogithub地址https://github.com/liulei9385/CyberLink4Android
2021-02-22 11:45:43
1080
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人