![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 64
来自喵星
一个懒人
展开
-
Android设置app开机自启,网络监听,主线程完成UI渲染,HTTP网络请求工具,json数据处理,android使用sqlite,Android定时任务,日志打印
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。原创 2023-07-04 18:16:21 · 2864 阅读 · 1 评论 -
RS232 Android获取串口数据
串行接口(Serial Interface)是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。原创 2023-05-16 22:50:11 · 2972 阅读 · 2 评论 -
一个使用AndroidStudio实现的简单逆波兰表达式计算求值的App,算是安卓App入门练手项目吧
MainActivity:app创建时执行的一个主要类,里面会对页面的一些按钮或文本进行初始化,这里的初始化有两种方式,一个是通过findViewById选择页面中的某个组件进行初始化,有点类似JavaScript中的document.getElementById这个方法,只不过这个的id都是放到R.id这个map中的,另一个就是创建页面组件时,通过android:onClick属性手动添加触发事件。可选择的谷歌安卓开发语言有多种,这里选择的是Java。原创 2022-11-08 20:24:07 · 960 阅读 · 0 评论 -
关于Android Studio的emulator启动后无法正常显示那件事
由于电脑装有360安全卫士(没有全家桶,只有360安全卫士,个人表示360弹窗拦截挺好用的),在调试安卓APP时有好几次出现无法启动安卓模拟器的情况,经过排查发现,emulator启动后显示启动状态,但是不显示界面,可能是由于360安全软件的核晶模式没有关闭导致的,这个模式下会导致未加入360白名单的虚拟软件无法正常完成虚拟化操作,出现这种情况只需要在开发时暂时关闭360或关闭核晶模式就能恢复。2.去关闭360带的核晶模式,关了如果要用360记得要恢复。原创 2022-11-08 20:48:20 · 2163 阅读 · 0 评论 -
小白使用Android Studio开发安卓app
Android Studio入门到放弃经过一系列的折磨,终于创建出来Android项目了下面说说我从零创建app程序的Android Studio配置安装SDK版本SDK Tools的Android SDK Build-Tools 30-rC2版本,有什么用什么,要和那个对应同样的也是版本对应...原创 2020-04-07 19:33:49 · 9389 阅读 · 2 评论