}

2、在route/route.php或者application\route.php添加路由规则,如下:

<?php /*-------------------------------------------- * 添加路由规则: * 1、路由到index控制器的hello操作方法 * 2、浏览器访问:http://域名/hello/参数 * -------------------------------------------*/ //方式一(在:name外面添加[],表示路由参数name为可选): Route::get('hello/[:name]', 'index/hello'); //方式二: return [ 'hello/[:name]' => 'index/hello', ]; 3、定义路由的请求类型和后缀 return [ // 定义路由的请求类型和后缀 'hello/[:name]' => ['index/hello', ['method' => 'get', 'ext' => 'do']], ]; 定义后缀后,必须添加后缀才能访问,如下: ![](https://img-blog.csdnimg.cn/20200819125752605.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxMTU1Nzc5Njk=,size_16,color_FFFFFF,t_70) ### 三、添加路由别名 方式一: 动态方法:Route::alias('规则名称','模块/控制器',\[路由参数\]); /*-------------------------------------------- * 添加路由别名: * 1、别名路由到 分组/控制器名 * 2、浏览器访问:http://域名/别名 * -------------------------------------------*/ Route::alias('index','index/Index'); Route::alias('login','index/Login'); Route::alias('main','index/Main'); /*-------------------------------------------- 方式二: 动态数组:return\[ '\_\_alias\_\_'=>\['规则名称','模块/控制器',\[路由参数\]\] \]; return [ //路由别名 '__alias__' => [ 'index' => 'index/Index', 'login'=> 'index/Login', 'main'=> 'index/Main', ], ]; ### 四、添加路由分组 1、在**application\\index\\controller\\Index.php**添加如下几个方法,如下: <?php namespace app\index\controller; class Index { public function get($id) { return '获取id=' . $id . '的内容'; } public function read($name) { return '查看name=' . $name . '的内容'; } public function find($year, $month) { return '查看' . $year . '年' . $month . '月的内容'; #### **如何做好面试突击,规划学习方向?** 面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。 网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。 学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。 同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含**知识脉络 + 分支细节**。 ![image](https://img-blog.csdnimg.cn/img_convert/6bff82e373d53f890f7f08d0ec5e4ccf.png) 在搭建这些技术框架的时候,还整理了系统的高级进阶教程,会比自己碎片化学习效果强太多。 ![image](https://img-blog.csdnimg.cn/img_convert/473f10f9ec1fe92b8a2ba6fb02facee8.png) 网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。 J2s-1643883727908)] 在搭建这些技术框架的时候,还整理了系统的高级进阶教程,会比自己碎片化学习效果强太多。 [外链图片转存中...(img-ov1BUihX-1643883727909)] 网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。 > **本文已被[CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》](https://docs.qq.com/doc/DSkNLaERkbnFoS0ZF)收录**

thinkphp5,android混合开发基础恶补篇相关推荐

  1. Android App开发基础篇—数据存储(SQLite数据库)

    Android App开发基础篇-数据存储(SQLite数据库) 前言:Android中提供了对SQLite数据库的支持.开发人员可以在应用中创建和操作自己的数据库来存储数据,并对数据进行操作. 一. ...

  2. Android视频开发基础

    Android视频开发基础 版权声明:本文为[viclee]原创,如需转载请注明出处~ https://blog.csdn.net/goodlixueyong/article/details/6205 ...

  3. 音视频开发(19)---Android视频开发基础(一)

    Android视频开发基础(一) 版权声明:本文为[viclee]原创,如需转载请注明出处~ https://blog.csdn.net/goodlixueyong/article/details/6 ...

  4. H5+Android混合开发电视APP

     最近公司搞"黑马"项目,想到H5在手机app上的应用很多,但是目前在我们公司电视端的应用几乎为零,所以就拟定题目为<基于H5技术的新型电视应用>,经过43小时的奋 ...

  5. Java基础恶补——内存泄露、内存溢出

     Java基础恶补--内存泄露.内存溢出 (2010-09-15 15:56:26) 转载 标签: 杂谈 要点 内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分 ...

  6. Android App开发基础

    Android App开发基础 App的开发特点 (1)App的运行环境 1.使用数据线把手机连到电脑上 2.在电脑上安装手机的驱动程序 3.打开手机的开发者选项并启用USB调试 4.将连接的手机设为 ...

  7. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第二章:Android App 开发基础

    第 2 章 Android App开发基础 本章介绍基于Android系统的App开发常识,包括以下几个方面:App开发与其他软件开发有什么不一 样,App工程是怎样的组织结构又是怎样配置的,App开 ...

  8. Android UI开发第二十五篇——分享一篇自定义的 Action Bar

    Action Bar是android3.0以后才引入的,主要是替代3.0以前的menu和tittle bar.在3.0之前是不能使用Action Bar功能的.这里引入了自定义的Action Bar, ...

  9. android界面数据存储,Android应用开发基础之数据存储和界面展现(二)

    Android应用开发基础之数据存储和界面展现(二) 常见布局 相对布局 RelativeLayout 组件默认左对齐.顶部对齐 设置组件在指定组件的右边 android:layout_toRight ...

最新文章

  1. Spark 架构原理介绍 以及 job、task、stag 概念
  2. 微型计算机原理 考试试题,微机原理期末考试试卷(有答案)
  3. 如何判断基因组的重复区域_Nat Comm. | 15万人类基因组中多核苷酸变异(MNV)的起源及功能研究...
  4. 基于Huffman算法的文件解压缩
  5. java 分布式编程,Java的并行、并发和分布式编程
  6. 好工作为什么会与你擦肩而过?
  7. java堆 数据结构 堆_Java中的紧凑堆外结构/组合
  8. SharePoint 实现ajax异步加载数据的几种方式
  9. java attributes用法_C#中的Attributes的用法
  10. 近期必读 ICLR 2021 【模型压缩】【预训练】相关论文】
  11. 导出DataTable数据到Word或者Excel
  12. 机器学习:邹博邹伟教学
  13. Sakai的安装使用
  14. Matlab入门:界面认识
  15. 一款神仙接私活低代码平台,吊到不行(附源码)
  16. 市场营销渠道四个步骤?
  17. 【ROS1】LeGO-LOAM-BOR简洁复现过程
  18. 2022届中考倒计时倒计时
  19. 线性dp,后缀处理——cf1016C好题
  20. 怎样解决Adobe Premiere Pro CC 2018无法启动并出现crash文件。

热门文章

  1. MSP430 G2553 单片机口袋版 流水灯 电压表 温度表 秒表 倒计时 报警
  2. Ghost安装windows系统出现A:\GHOSTERR.TXT的解决办法
  3. 【气象科普】降水的等级划分
  4. 微软服务器异常是什么原因,远程服务器返回异常:(400)异常的请求,微软的翻译接口...
  5. 接口自动化测试之pytest用例管理框架
  6. 2015062006 - 床畔(2)
  7. 电源环路增益测试的原理与仿真(基于buck变换器和PID控制)
  8. 酷盘 文件服务器,酷盘PC版如何上传文件
  9. 浅谈Authorware作品网上应用技巧
  10. java微信Url转文本