互联网络

M100(3) 无线数传

本文记录了无线数传配合地面Windosqt写的飞机控制SDK软件的使用过程使用了两种类型无线数传1界面卡死问题1.1数传问题问题描述:使用非官方数传,点击active按键和一键起飞,降落,返航按键,会卡死目前只有官方自带数传可以正常激活,各项功能正常使用。自己买的433无线数传不能激活,从而无法使用一键起飞,降落,返航...
代码星球·2020-08-29

3.1.1 基于监听的事件处理机制

流程模型图:文字表述:事件监听机制中由事件源,事件,事件监听器三类对象组成处理流程如下: Step1:为某个事件源(组件)设置一个监听器,用于监听用户操作 Step2:用户的操作,触发了事件源的监听器 Step3:生成了对应的事件对象 Step4:将这个事件源对象作为参数传给事件...

示例(1)按键和文本框监听

http://www.runoob.com/w3cnote/android-tutorial-listen-event-handle.htmlhttp://www.runoob.com/w3cnote/android-tutorial-listener-edittext-change.html http://...
代码星球·2020-08-29

2.3.3 Button(按钮)与ImageButton(图像按钮)

今天给大家介绍的Android基本控件中的两个按钮控件,Button普通按钮ImageButton图像按钮;其实ImageButton和Button的用法基本类似,至于与图片相关的则和后面ImageView相同,所以本节只对Button进行讲解,另外Button是TextView的子类,所以TextView上很多属性也...

2.3.2 EditText(输入框)详解

上一节中我们学习了第一个UI控件TextView(文本框),文中给出了很多实际开发中可能遇到的一些需求的解决方法,应该会为你的开发带来便利,在本节中,我们来学习第二个很常用的控件EditText(输入框);和TextView非常类似,最大的区别是:EditText可以接受用户输入!和前面一样,我们不一个个讲属性,只讲实...
代码星球·2020-08-29

2.3.1 TextView(文本框)详解

http://www.runoob.com/w3cnote/android-tutorial-textview.html通过下面这个简单的界面,我们来了解几个最基本的属性:布局代码:<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/a...
代码星球·2020-08-29

2.2.3 TableLayout(表格布局)

①如果我们直接往TableLayout中添加组件的话,那么这个组件将占满一行!!!②如果我们想一行上有多个组件的话,就要添加一个TableRow的容器,把组件都丢到里面!③tablerow中的组件个数就决定了该行有多少列,而列的宽度由该列中最宽的单元格决定④tablerow的layout_width属性,默认是fill...

2.2.2 RelativeLayout(相对布局)

在上一节中我们对LinearLayout进行了详细的解析,LinearLayout也是我们用的比较多的一个布局,我们更多的时候更钟情于他的weight(权重)属性,等比例划分,对屏幕适配还是帮助蛮大的;但是使用LinearLayout的时候也有一个问题,就是当界面比较复杂的时候,需要嵌套多层的LinearLayout,...

2.2.1 LinearLayout(线性布局)

本节开始讲Android中的布局,Android中有六大布局,分别是:LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局)FrameLayout(帧布局),AbsoluteLayout(绝对布局),GridLayout(网格布局)  而今...

2.1 View与ViewGroup的概念

在AndroidAPP中,所有的用户界面元素都是由View和ViewGroup的对象构成的。View是绘制在屏幕上的用户能与之交互的一个对象。ViewGroup则是一个用于存放其他View(和ViewGroup)对象的布局容器!Android为我们提供了一个View和ViewGroup子类的集合,集合中提供了一些常用的...
代码星球·2020-08-29

1.11 反编译APK获取代码&资源

http://www.runoob.com/w3cnote/android-tutorial-decompile-apk-get-code-resources.html...

安卓开发 4 工程相关解析(各种文件,资源访问)

http://www.runoob.com/w3cnote/android-tutorial-project-src-analysis.html java:我们写Java代码的地方,业务功能都在这里实现res:存放我们各种资源文件的地方,有图片,字符串,动画,音频等,还有各种形式的XML文件1.res资源文件...

安卓开发 2 真机调试

学习网站:http://www.runoob.com/w3cnote/android-tutorial-project-src-analysis.html0真机调试手机信息华为荣耀8系统7.0  1手机设置  http://blog.csdn.net/gdky005/articl...
代码星球·2020-08-29

1.4 Genymotion模拟器安装

如果你符合下述三种情况的话,你可以考虑安装一个GenymotionAndroid模拟器:没有真机调试,只能用模拟器嫌SDK内置的AVD启动速度,运行速度慢电脑配置还可以,最好4G内存以上如果你满足上述三种情况的话,那么装个比真机还快的Genymotion吧!官方给出的介绍: 百度"Genymotion"第一个...
代码星球·2020-08-29

算法学习(1)PID控制本版一 (M100可用)

https://en.wikipedia.org/wiki/PID_controller https://github.com/tekdemo/MiniPID详细讲解 #ifndef_POSITION_CONTROLLER_H#define_POSITION_CONTROLLER_H//#inclu...