Android Studio学习——无法预览xml布局视图的解决办法

提示:failed to load AppCompat ActionBar with unkNown errorxml显示空白

2018-07-13 17:14:04

阅读数 321

评论数 0

【单片机笔记】NodeMcu入坑—局域网通信

先上源码--wifi_light.lua wifi.setmode(wifi.STATION) wifi.sta.config("wifi_ssid","wifi_psw") print(wifi.sta.getip()) l...

2018-07-11 10:49:10

阅读数 1160

评论数 2

【单片机笔记】NodeMcu入坑—LUA脚本语言PWM调光

先上代码--pwm.lua pin = 4 dutyMAX = 1023 dutyMIN = 0 flag = 0 pwm.setup(pin,100,dutyMAX) pwm.start(pin) function changeDuty() local duty = pwm.getdut...

2018-07-04 15:51:33

阅读数 548

评论数 0

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建

NodeMcu简介NodeMCU是一个开源的物联网平台, 它使用Lua脚本语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC...

2018-07-04 14:54:34

阅读数 1207

评论数 0

Android Studio第17课——Http协议网络文件下载

小白一个,有很多不懂的地方。先上一个界面Activity代码 /**声明控件*/ private Button downloadTxt; private Button downloadFile; @Override protected void onCrea...

2018-06-28 23:14:24

阅读数 369

评论数 0

Android Studio第16课——SQLtie小型数据库初步

学习的内容如下:1、SQLite介绍SQLite是一个非常小的数据库。2、SQLiteOpenHelper使用方法当需要操作SQLite数据库的时候,首先必须要有一个SQLiteOpenHelper这样一个类的对象,而SQLiteOpenHelper这个类是一个抽象类,所以必须自己写一个类去继承他...

2018-06-27 17:40:12

阅读数 151

评论数 0

Android Studio第15课——进一步认识Handler与线程

1、Handler与线程在默认的情况下,使用Handler.post方法实际上和调用Handler的Activity是处于同一线程的。因为Handler是直接调用了run方法而并不是调用了线程的start方法。换句话说,线程是创建好了,但是并没有另外开启这个线程作为一个新的线程,而是在当前线程当中...

2018-06-25 22:18:25

阅读数 438

评论数 0

Android Studio第14课——Android当中的Handler

1.Handler的基本概念Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。 2.Handler...

2018-06-24 10:49:37

阅读数 594

评论数 0

Android Studio第13课——Android当中的ListView

ListView的功能:1.将数据填充到布局;2.处理用户的选择点击等操作。列表的显示需要三个元素:1.ListVeiw:用来展示列表的View;2.适配器: 用来把数据映射到ListView上的中介;3.数据源: 具体的将被映射的字符串,图片,或者基本组件。关于适配器适配器是一个连接数据和Ada...

2018-06-23 11:55:15

阅读数 399

评论数 0

Android Studio第12课——Activity生命周期及Task栈

1、Activity生命周期的起个函数                                                Activity生命周期图protected void onCreate();当Activity第一次创建的时候会调用此方法此方法会调用所使用的布局文件、静态变量、...

2018-06-12 21:58:11

阅读数 171

评论数 0

Android Studio第11课——Activity传递数据小练习-Calculator

简单做了个计算器,用来熟悉Activity的跳转和Activity之间的数据传递先上图:简单说下原理:首先在mainActivity中有两个EditText分别用来存入需要计算的数据,另外使用了一个RadioGroup,里面存放了4个RadioButton分别对应加减乘除四个运算方式,还有一个Bu...

2018-06-12 11:21:38

阅读数 126

评论数 0

Android Studio第10课——重逢Activity

相对之前做的笔记,今天有进一步学习了下Activity主要有亮点内容1、如何在一个应用程序当中定义多个Activity2、启动一个Activity的方法定义多个Activity1.定义一个类,继承Activity2.在该类当中,复写Activity当中的onCreate方法3.在AndroidMa...

2018-06-10 23:29:02

阅读数 54

评论数 0

【单片机笔记】二分法查找降序最接近的数

最近用到的ntc热敏电阻比较多,测温度精度还可以,最主要的是还很廉价,原理是不同温度环境下热敏电阻的阻值不同,利用这个搭建一个电路用ADC测出来再转换得到热敏的电阻值就可以用查表就可以得到温度了。一般的温度阻值表多是降序的,而且非线性,这样的话就需要查找一个最接近的值去粗略的得到温度,也还是能精确...

2018-06-07 12:12:16

阅读数 190

评论数 0

【单片机笔记】单个按键实现单击、双击、长按的实现

直接贴上源码和测试例程,附带的都有中文注释不多做解释。底层驱动:#define key_state_0 0 #define key_state_1 1 #define key_state_2 2 #define key_state_3 3 #define key_no 0 #define k...

2018-06-07 11:30:17

阅读数 2694

评论数 3

【安卓学习笔记】Android Studio第9课——进度条ProgressBar、SeekBar和RatingBar

总体上Android默认常用的进度条分为四种:1、垂直风格的圈状ProgressBar这种转圈形式的进度条可以一般用作模糊指示,换句话说这个进度条无法体现出来当前的精确进度,只能傻傻的转圈。在设置上有:style="?android:progressBarStyleLarge&a...

2018-06-03 17:58:59

阅读数 1243

评论数 1

【安卓学习笔记】Android Studio第8课——TimePicker和DatePicker

时间控件使用的是TimePick,日期使用的是DatePicker控件,这两个控件的使用方法很相似,可以通过该控件获取用户选择的时间和日期,时间控件TimePicker有对应的监听事件OnTimeChangedListener,日期的控件在目前的知识范围来说还没有涉及到,故日期的监听事件暂且假定没...

2018-05-31 23:42:07

阅读数 571

评论数 0

【安卓学习笔记】Android Studio第7课——ImageView与小游戏练习

综合了之前学习的内容,做了一款很LOW的猜拳游戏

2018-05-15 16:45:36

阅读数 1844

评论数 0

【安卓学习笔记】Android Studio第6课——IDE配置

根据一个大牛博主配置下IDE主题默认的主题是一个灰白色,看这特别的不好看,而且对于我们程序开发者来讲每天要对着电脑好几个小时,特别的伤眼睛,我们来配置一个高大上的暗黑主题。点击左上角File——>Settings找到Appearance把里面的Theme修改成Darcula然...

2018-05-15 11:41:11

阅读数 139

评论数 0

【安卓学习笔记】Android Studio第5课——RadioButton

RadioButton就是常用到的单选按钮,一般常用到RadioGroup,一个RadioGroup里面可以有多个RadioButton,这里面的单选按钮一次只能选一个,比如常见的性别的选项,只能选择male或者female。一个Activity里面当然也可以有多个RadioGroup,不同的Ra...

2018-05-12 21:50:55

阅读数 331

评论数 0

【安卓学习笔记】Android Studio第3课——EditText控件

EditText和TextView很相似,主要不同的是EditText是用户可以在上面编辑本文的,而TextView只能用app本身去改变和显示。做了一个简单的登录界面:xml代码如下<?xml version="1.0" encoding...

2018-05-09 16:37:33

阅读数 767

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭