- 博客(139)
- 资源 (26)
- 收藏
- 关注
原创 AOSP 源码编译android 12
python2 sudo apt-get install python python3 sudo apt-get install python3 repo因为Android源码由多个git组成,故安装repo利于管理git工程. repo安装步骤 b.下载启动器 注意 如果提示 curl: command not found ,那是因为没装 Curl 执行 :sudo apt-get install curl -y我采用的是另外
2023-12-17 18:24:13 1356
原创 运行npm install卡住不动的几种解决方案
在前端开发经常会遇到运行npm install 来安装工具包一直卡住不动,为此这里提供几种解决方案,供大家参考学习,不足之处还请指正。
2023-11-11 22:34:34 16922 8
原创 微信小程序使用Echart实现折线图案例
一、实现效果二、echart引入参考另一位博主博客微信小程序引入echarts图表(保姆式)_啊翔呀的博客-CSDN博客_微信小程序引入echarts总结来就是以下几步 1.首先,下载echarts微信版 地址:GitHub - ecomfe/echarts-for-weixin: Apache ECharts 的微信小程序版本2.把ec-canvas文件复制到项目中,由于我项目采用的是分包,故直接复制到需要使用到echart图表的包下。 3.在app.json文件中加入下代码4.datacharts
2022-12-05 14:39:58 2245
原创 微信小程序个人中心页面 案例
微信小程序 开发,经常会遇到个人中心页面 的需求,为了方便大家使用,决定将个人总想页面进行开源,以供大家参考交流。
2022-12-05 09:04:22 14487 6
原创 Android 12 SystemUI调试
AIDEGen + Android Studio本地环境调试代码_aidegen android studio-CSDN博客。5、如何修改静态代码分析工具lint,以解决IDE中各种标红的错误(实际非错误)。4、如何让AndroidManifest.xml和各种资源xml能相互引用。6、如何使用Android studio单步调试SystemUI。1、使用AOSP源码中aidegen工具,构建依赖模块。2、使用AOSP源码中的JDK。3、使用AOSP源码中的SDK。接下来我们依次解决上面的步骤。
2024-03-19 22:19:37 352
原创 Android制作.9图回忆
多年前,做app开发遇到IM需求,那会用到.9图做聊天气泡背景,现在总结下使用png图片制作.9图。方法有很多,这里主要介绍Android studio制作.9图。当然使用ps、draw9patch都行。
2024-03-06 11:14:35 557
原创 android 键盘遮挡输入框问题回忆
刚开始做Android的时候,有一次遇到输入框位于页面底部,弹出的键盘老师遮挡输入框,这就给人一种感觉----不咋舒服。当时,网上百度了一遍,后面终于解决了,由于当时天天加班,没时间写博客,现在把他放出出来,也是总结下多年前的技术。解决方案有以下几种。
2024-03-05 11:40:21 647
原创 Android自定义日历功能
/日历 android 引入//日历 androidx 引入--日历内部左右padding-->--日历内部左padding-->--日历内部右padding-->--周背景-->--线条颜色-->--周栏字体颜色-->--周栏字体大小-->--线条margin-->--完全自定义月视图-->--完全自定义周视图-->--完全自定义年视图-->--星期栏的高度-->--如果需要的话使用自定义星期栏-->-- 全屏日历 -->-- 年视图相关 -->--日期范围-->
2024-02-23 09:42:16 565
原创 android 自定义下拉框
原生Android 提供的spinner下拉框不怎么方便,样式有点丑。修改起来麻烦,于是就自己动手写了一下拉列表。实现原理使用的是,popwindow弹框,可实现宽高自定义,下拉列表使用listview.
2024-01-31 17:01:49 747
原创 Android 12 系统开机动画
在Android系统源码目录下输入如图所示所输出的路劲即为bootanimation.zip所在路径,每个系统都不一样,建议用命令查找 我的路径为:android12\out\target\product\emulator_x86_64\system\media可以看到开机动画
2024-01-30 22:56:52 688
原创 Android systemui 编译
SystemUI是Android系统非常重要的一个组件,日常使用无论是Android应用开发还是framework开发,我们都会经常遇到,它主要包括状态栏、快捷设置、通知栏、导航、锁屏、音量、最近访问等模块,在下载Android源码后,我们该如何编译Android SystemUI呢?下面让我们来一步步实现。
2024-01-30 21:31:52 1191 1
原创 Android SystemUI 介绍
什么是SystemUI?Android SystemUi是指Android操作系统中的系统用户界面,它是用户与设备交互的界面。SystemUi提供了状态栏、导航栏、通知中心等重要的用户界面元素,这些元素可以帮助用户快速地访问设备的各种功能和信息。主要模块如下:1、NavigationBar(导航栏):NavigationBar是位于屏幕底部的导航界面,提供了返回、主页和最近任务等导航操作的按钮。它使用户能够浏览应用程序和系统功能,如切换应用、返回主屏幕等。
2024-01-29 22:35:21 1688 1
原创 要编译Android 12系统的开机Logo,你需要执行以下步骤:
确保你已经成功下载了AOSP(Android Open Source Project)的源代码并完成了编译环境的配置。如果你还没有完成这些步骤,你可以参考AOSP官方文档中的指南。
2024-01-21 22:07:44 944
原创 Ubuntu中查看IP地址的常用命令及使用方法
在Ubuntu操作系统中,了解和查看IP地址是进行网络配置、故障排除以及连接其他设备的重要一步。输入ifconfig 输出如图所示,即为ip地址。
2024-01-19 23:43:46 6185
原创 Ubuntu重启后进入initramfs导致无法开机
今晚,我的电脑意外关机,重新开机后打开了后出现initramfs,一直无法开机。该虚拟机使用的是 vm17,系统是ubuntu20,
2024-01-18 22:17:29 1846
原创 Ubuntu安装Samba
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。修改前修改后。
2024-01-18 21:38:42 540
原创 Vue-Router 路径匹配与重定向
通过设置路由匹配同时设置重定向,让输错的网址重定向到指定页面,例如在网页输入网页地址把路径进行任意修改,重定向到登录页面。
2024-01-14 21:49:44 728
原创 实现Android设备蓝牙之间的自动配对
在很多业务场景中,某些蓝牙是需要自动配对的,为了给用户提供便利,而不是要用户去手动配对,这么做主要是为了提高用户体验。
2024-01-12 21:32:17 690
原创 Android可换行的RadioGroup
Override//调用ViewGroup的方法,测量子view//最大的宽//累计的高//当前这一行的累计行宽//当前这行的最大行高//用于记录换行前的行宽和行高//假设 widthMode和heightMode都是AT_MOSTi < count;i++) {//得到这一行的最高//当前最大宽度。
2024-01-10 14:46:26 759
原创 Android原生实现单选
六年前写的一个控件,一直没有时间总结,趁年底不怎么忙,整理一下之前写过的组件。供大家一起参考学习。废话不多说,先上图。
2023-12-27 12:27:28 1221
原创 Android原生实现分段选择
六年前写的一个控件,一直没有时间总结,趁年底不怎么忙,整理一下之前写过的组件。供大家一起参考学习。废话不多说,先上图。
2023-12-27 11:28:43 790
转载 linux修改文件名的三种方法
我们在使用linux系统过程中为了便于记忆或整理维护,经常需要对文件名进行修改,下面文章介绍了linux系统的三种修改文件名称的方式。
2023-12-17 21:21:20 110
原创 解决接入mPaas一直Starting Gradle Daemon...问题
如若使用的是新版开发工具则在settings.gradle中加入一定要把 google()等注释掉如下。
2023-12-14 21:36:15 270
原创 Android蓝牙功能开发(低功耗与经典)
Android 蓝牙开发,很多项目会使用到,自己去摸索封装或者引用其他框架,也能解决部分问题。为何说是部分问题,Android蓝牙分为低功耗版与经典版,经典版是可以直接选择即可实现链接,低功耗版是需要配置uuid。故推荐一个框架,下面来分享使用教程。分两部分第一部分是直接使用框架,第二部分是修改框架源码,使用哪一种方式可以结合自己的需要。Android开发建议使用Android蓝牙调试工具app初步调试使用,这里推荐BLE调试助手app,各大应用市场都可以下载。BLE调试助手首页展示。
2023-12-12 13:07:16 1472
原创 Android接入mPass
背景由于公司领导要求,接入阿里mPass平台,什么是mPaaS,移动开发平台 mPaaS(Mobile PaaS)为 App 开发、测试、运营及运维提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动应用。接入方式有aar与组件化接入,区别见管网。
2023-12-12 10:51:48 409
原创 Android集成科大讯飞语音识别、语音唤醒、语音播报简易封装
注意其实代码还可以优化,由于公司业务需要,封装的不怎么彻底,使用者可在此基础上进一步封装。其中IflytekAPP_id为科大讯飞平台的应用id。到此语音唤醒已经集成结束,接下来是语音识别。
2023-12-06 14:28:56 2308 4
Android流式布局实例
2016-10-19
AT89C52单片机计数器
2015-01-03
病房呼叫系统
2015-01-03
单片机89c51报警灯
2015-01-03
MPAndroidbar.rar
2020-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人