视图指 View 类,所有的控件类(如 TextView、Button等)都继承自 View 类,可以说程序内可见的所有控件都是视图
设置视图宽高在 XML 文件中,通过属性 android:layout_width 设置视图宽度,通过属性 android:layout_height 设置视图高度,主要的取值有:
match_parent:匹配父组件,就是父组件多大,子组件就多大
wrap...
设置文本内容设置文本内容有两种方法:
在 XML 文件中通过属性 android:text 设置文本
12345<TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height=...
Activity(页面)是一个应用程序组件,提供一个屏幕用于交互,所有的任务都是在Activity上完成的,主Activity在AndroidManifest.xml里是这样出现的:
12345678<activity android:name=".MainActivity" android:exported="true"> ...
项目工程结构App工程分为两层:项目(Project)和模块(Module)
其中模块依附于项目,每个项目至少有一个模块,也可以有多个模块
而“编译运行App”一般指的是运行某个模块(即模块对应实际的App)
12345+---Project| Module1| Module2| Module3| ......
App项目下有两个分类:App...
app.json文件小程序的全局页面配置文件,包含小程序的所有页面路径、窗口外观、界面表现等,主要包含以下几个配置项:
pages:所有页面的路径
window:页面背景色、文字颜色等
style:组件所使用的样式版本
sitemapLocation:sitemap.json的路径
123456789101112131415{ "pages": [ ...
小程序项目结构
pages目录:存放小程序页面文件
utils目录:存放工具模块
app.js:程序入口
app.json:全局配置文件
app.wxss:全局样式配置文件
project.config.json:项目配置文件
sitemap.json:索引配置文件(配置小程序及其页面是否允许被微信索引)
小程序页面组成小程序页面在pages目录中以文件夹的形式存在,其中包含四个文件:
...
Bean 标签1<bean id="userDao" class="kk3twt.implement1.UserDaoImplement"></bean>
Bean 标签用于配置对象,默认情况下调用的是类中的无参构造函数(没有无参构造函数就不能调用成功)
Bean 标签的基本属性
id 标识:Bean 的唯一性标识,在配置文...
有些方法是多个类应该共有的,但是这些类可能不满足继承关系(或这些方法不应该被继承),此时可以使用接口抽象化这些方法
使用 **interface **关键字定义
不能实例化
实现接口方法的类使用 implements 关键字表示
接口的实现类要么实现接口中的所有方法,要么是一个抽象类
123456789101112// 接口示例public interface newInterface ...
我在用gcc编译时出现的错误如下,用ai解决这些问题之后,编译居然成功了但是给我的米板4刷进去之后并不能开机……
二编:我换了个内核进行编译,还想集成kernelsu,可是一直都不成功,气得我鬼火冒
三编:换了魅蓝note6的内核,编译进行地异常顺利,刷进去之后也开机了,可是kernelsu并没有成功集成。。。
NR_CPUS配置错误可能出现的报错:
1include/trace/event...
main分支和dev分支
main 分支用于存放稳定且可发布的代码,每次提交(或合并)到main分支时,都应该使用tag标记正式版本。
dev 分支作为开发集成分支,所有的新功能、改进和Bug修复都在这个分支上进行。这个分支上的代码可以不稳定,但应该保持可编译/可运行的状态。
日常工作流日常开发
所有的开发工作都在dev分支上进行:
1234git checkout dev...