![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android使用技巧
叫我腾飞
这个作者很懒,什么都没留下…
展开
-
oled使用u8g2取字模
#include <U8g2lib.h>//ui库U8G2_SH1106_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /*SCL*/ GPIO_NUM_5, /*SDA*/ GPIO_NUM_18, /*reset*/ U8X8_PIN_NONE);//构造#define XO 10//重量信息 12*12uint8_t weight_str[][32] = {{0x30,0x00,0xF0,0x03,0x1B,0x03,0x8...原创 2021-10-22 15:19:06 · 1119 阅读 · 0 评论 -
ESP32驱动 1.3寸OLED SH1106芯片)
使用U8g2lib库驱动 1.3寸OLED驱动IC:SH1106分辨率:128*64支持电压3.3V/5.0V#include <Arduino.h>#include <U8g2lib.h>U8G2_SH1106_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /*SCL*/ GPIO_NUM_5, /*SDA*/ GPIO_NUM_18, /*reset*/ U8X8_PIN_NONE);//构造原创 2021-10-22 09:06:59 · 2255 阅读 · 1 评论 -
platfromIO中 platformio.ini配置
platfromIO中 platformio.ini配置调整监控串口的波特率monitor_baud = 115200原创 2021-10-22 08:29:48 · 2001 阅读 · 0 评论 -
Android SQLite入门简介
SQLite是一个轻量级的数据库,和C/S模式的数据库软件不同,他是进程内的数据库引擎,因此不存在数据库的客户端和服务器,而且Android系统自带了SQLite数据库。首先我们科普一下数据库:数据库大概分为关系型数据库和非关系型数据库,这两种大概的就是存储的方式不同。关系型数据库:是表格格式的,因此存储在数据表的行和列中。数据表可以彼此关联协作存储,也很容易提取数据。例如:MySQL,Ora...原创 2020-03-03 21:03:48 · 211 阅读 · 0 评论 -
桌面(小部件)widget注意事项
这几天想做一个开机后自动启动的一个服务,结果android8.1以后不允许静态注册广播的开机自动启动,所以我就想用widget桌面挂件来做,这个服务本身就正常服务不涉及用户隐私。完全后台开启服务android有好多限制,后面会介绍的到。androidstudio 快捷创建一个widget快捷创建一个widget系统会自动创建一个widget继承了AppWidgetProvider类的java文...原创 2020-02-29 14:30:54 · 348 阅读 · 2 评论 -
自定义View注意事项
一、自定义view需要继承View类既然是自定义view所以为了方便需要继承View类,或者其他View类例如TextView等类二、必须写入构造方法否则无法使用findViewbyId()方法找到控件之定义View必须写入构造函数而且需要函数重载,并且加入super(contex)等样式如下我第一次做自定义view时就忘了使用super(context,attrs)这个方法,结果fi...原创 2020-02-26 14:24:45 · 1690 阅读 · 0 评论 -
easy_javadoc加载方法
easy_javadoc是IntelliJ IDEA的插件,能帮助java开发者自动生成javadoc文档注释1、接入有道、百度、金山等翻译,只要你方法名起的好,翻译就越准确2、可自定义映射,弥补自动翻译的不足3、支持文档翻译,选中需要翻译的文档,使用快捷键翻译注释,再也不用在词典和IDEA之间来回切换了IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。Inte...原创 2020-02-20 15:13:55 · 4456 阅读 · 0 评论