自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 创建第一个使用Navigation的安卓项目

Navigation:Overview新建一个Android 项目选择Basic Activity命名为NavSample等待项目构建完成,运行项目,如图在res中可见到navigation资源包,打开nav_graph.xml,转换为design视图再新建一个项目选择Navigation Drawer Activity,命名为NavDrawer同样,找到Navigation资源包,打开mobile_navigation.xml执行这个项目,运行结果如图可以看到打开侧

2021-01-03 16:48:54 238

原创 用视图绑定替代findViewById

Android JetPack:Replace findViewById with view binding(用视图绑定替代findViewById)通过视图绑定功能,可以更轻松地编写可与视图交互的代码。在模块中启用视图绑定之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接引用。在大多数情况下,视图绑定会替代 findViewById。注意:视图绑定在 Android Studio 3.6 Canary 11 及更高版本中可用。视图

2021-01-03 16:02:32 158

原创 Android的三种布局实现(线性布局,约束布局,表格布局)

Android的三种布局使用线性布局,约束布局,表格布局实现三种页面1.线性布局LinearLayout实现页面中先采用LinearLayout的垂直布局,再在其中嵌套四个水平布局,每个水平LinearLayout中设计四个按钮,分别命名为one one ,one two ,one three ,one four ,two one ,two two ,two three ,two four ,three one ,three two ,three three ,three four ,four one

2020-12-08 17:15:57 1892

原创 新建android项目后的配置

在这个文件里配置修改![在这里插入图片描述](https://img-blog.csdnimg.cn/202012081![在这里插入图片描述](https://img-blog.csdnimg.cn/20201208160350773.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDcyODUzNw==,size_16,c

2020-12-08 16:12:50 231

原创 将AndroidStudio项目上传到git

项目右键git bash here输入git add .输入git commit -m “对项目的描述”到github创建一个仓库返回到刚刚的控制台输入git remote add origin git@github.com:git用户名/仓库名字.git此时会出现fatal:remote origin already exists提示仓库已存在输入git remote rm origin再输入git remote add origin git@github.com:git用户名/仓库名字

2020-12-01 12:35:48 300

原创 AndroidStudio实现第一个项目HelloWorld

实验一 - HelloWorld一、创建第一个Android项目1.双击打开安装好的AndroidStudio2.点击Start a new Android Studio project,点击Next3、在Choose your project 页选择Empty Activity,然后Nextempty_activity4、在Configure your project 页填写该project的”Name“为”HelloWorld“,Package name默认,Save locati

2020-10-27 16:01:57 817 1

原创 动态规划作业题目1:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法,写出递归式。

动态规划作业题目1:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法,写出递归式。总共n级,那么它到达n级的方法又两种,一种是跳到n-1级,然后再跳一次到达;或者是先跳到n-2级,再一次性跳两级到达。假设C(n)为到达n级的跳法数,那么有下式成立:C(n)=C(n-1)+C(n-2)再考虑初始,也就是n小到足够可直接求解的情况,n=0时C(0)=0...

2020-04-19 16:24:35 676

原创 给出一个分治算法,在一个具有n个数的数组中找出第二个最大元素。给出你算法的时间复杂性

给出一个分治算法,在一个具有n个数的数组中找出第二个最大元素。给出你算法的时间复杂性。算法 SECOND_MAX输入:含有n个元素的数组A,不妨设 n=2^k输出:该数组中的第二个最大元素( x1, x2 ) = secondMax(1, n) // x1为第一大元素, x2为第二大元素return x2过程 secondMax( low, high)if high - low &l...

2020-04-19 16:16:22 4672

原创 求n个元素序列中的多数元素,多数元素为在序列中出现的次数多于n/2的元素。

求多数元素编写程序实现寻找多数。 问题描述:求n个元素序列中的多数元素,多数元素为在序列中出现的次数多于n/2的元素。如果存在,返回多数元素程序实现要求:分别用递归和非递归的方式实现该算法,要求时间复杂度均为O(n).FindMajority(n,a): c=GenerateCandidate(1,a)//递归1调用 c=GenerateCandidate(1,a,a[0],0)//递归2...

2020-04-19 16:03:45 735 1

原创 多项式求值:输入:x 浮点数;n 最高项幂; A[] 数组,包含n+1各元素值求多项式 P(x,A)=A[n]*x^n+...+A[i]*x^i+A[0]*x^0 的值

多项式求值:输入:x 浮点数;n 最高项幂; A[] 数组,包含n+1各元素值求多项式 P(x,A)=A[n]*xn+…+A[i]*xi+A[0]*x^0 的值要求采用两种算法实现,并编写完整的代码提交。1 用逐个求每一项,在对各项累加的方法。(迭代求和,在迭代的同时,可以把上一步的x^(n-1)加以利用,求x^n)2 用Horner规则求多项式方法1:算法参数中,不变部分可以不作为参...

2020-04-19 15:39:14 433

原创 计算机组成原理课后习题答案第五版

复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1xwqBDJmXUj_KW-eQm8NM6A 提取码:om63

2020-03-22 19:44:34 7915 6

原创 数据结构习题集答案(C语言版严蔚敏)

复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1Gk0HOXhJD2JmX6wA2kwWDw 提取码:xt98

2020-03-22 19:43:08 6056 5

原创 数据库第四版王珊课后答案

复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1hOOKxQzjb7buzljW8pHhaw 提取码:1p54##

2020-03-22 19:40:03 371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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