自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零开始学安卓(kotlin)十二——高级技巧

自用

2022-04-25 00:34:17 225

原创 从零开始学安卓(kotlin)十一——Jetpack

目录ViewModelLiveDataViewModel添加依赖implementation "androidx.lifecycle:lifecycle-extensions:2.2.0"比较好的编程规范是给每一个Activity和Fragment都创建一个对应的ViewModelimport androidx.lifecycle.ViewModelclass MainViewModel(countReserved: Int) : ViewModel() { var counter

2022-04-24 19:28:43 2048

原创 从零开始学安卓(kotlin)十——Material

(自用)

2022-04-24 14:59:17 1338

原创 从零开始学安卓(kotlin)九——网络技术

目录WebView的用法使用HTTP访问网络HttpURLConnectionOkHttp网络请求回调的实现方式最好用的网络库:Retrofit处理复杂的接口地址类型Retrofit构建器的最佳写法WebView的用法使用HTTP访问网络HttpURLConnection官方建议使用的HttpURLConnection的用法首先需要获取HttpURLConnection的实例,一般只需创建一个URL对象,并传入目标的网络地 址,然后调用一下openConnection()方法即可,如下所示:va

2022-04-24 14:23:43 2039

原创 从零开始学安卓(kotlin)八——线程、Service

目录ServiceAndroid多线程编程线程的基本用法开启线程的方式(推荐)在子线程中更新UI解析异步消息处理机制AsyncTask(推荐)Service的基本用法后台ServiceActivity和Service进行通信Service的生命周期前台Service使用IntentService(推荐)ServiceService是Android中实现程序后台运行的解决方案,它非常适合执行那些不需要和用户交互而且还要求长期运行的任务。Service并不是运行在一个独立的进程当中的,而是依赖于创建Ser

2022-04-23 00:02:37 2090

原创 从零开始学安卓(kotlin)七——跨程序共享数据

目录ContentProvider技术运行时权限访问其他程序中的数据创建自己的ContentProviderContentProvider技术允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性。目前,使 用ContentProvider是Android实现跨程序共享数据的标准方式。运行时权限险权限。准确地讲,其实还有一 些特殊权限,不过这些权限使用得相对较少。普通权限指的是 那些不会直接威胁到用户的安全和隐私的权限,对于这部分权限申请,系统会自动帮我们进行 授权,不需要用户手动操

2022-04-22 17:07:52 756

原创 从零开始学安卓(kotlin)六——数据持久化

目录SharedPreferences存储将数据存储到SharedPreferences中从SharedPreferences中读取数据应用记住密码SharedPreferences存储SharedPreferences是使用键值对的方式来存储数据的。也就是说, 当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通 过这个键把相应的值取出来。而且SharedPreferences还支持多种不同的数据类型存储,如果 存储的数据类型是整型,那么读取出来的数据也是整型的;如果存储

2022-04-22 14:42:25 1189

原创 从零开始学安卓(kotlin)五——UI

目录控件TextViewButtonEditTextImageViewProgressBarAlertDialog布局LinearLayout(使用layout_weight实现宽度自适配效果)RelativeLayout(非常常用的布局)自定义控件控件TextViewandroid:id给当前控件定义了一个 唯一标识符android:layout_width和 android:layout_height指定了控件的宽度和高度,Android中所有的控件都具有这两个属 性,可选值有3种:match

2022-04-20 21:56:33 939

原创 从零开始学安卓(kotlin)四——kotlin

目录with函数run函数(最后一行代码作为返回值返回)apply函数(调用对象相同、调用方法相同)定义静态方法顶层方法with函数这两段代码的执行结果是一模一样的,但是明显第二段代码的写法更加简洁一些,这就是with函数的作用。val list = listOf("Apple", "Banana", "Orange", "Pear", "Grape")val builder = StringBuilder()builder.append("Start eating fruits.\n")for

2022-04-20 20:06:55 709

原创 从零开始学安卓(kotlin)三——BaseActivity、ActivityCollector

BaseActivityimport android.os.Bundleimport android.util.Logimport androidx.appcompat.app.AppCompatActivityopen class BaseActivity:AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState

2022-04-20 19:41:15 625

原创 从零开始学安卓(kotlin)二——Activity

目录基本用法基本用法项目中的任何Activity都应该重写onCreate()方法,而目前我们的FirstActivity 中已经重写了这个方法,这是Android Studio自动帮我们完成的Android程序的设计讲究逻辑和视图分离,最好每一个Activity都能对应一个布局。布局是用来显示界面内容的。...

2022-04-15 22:46:19 1559

原创 从零开始学安卓(kotlin)一 ——入门

3.18 项目结构介绍app 项目中的代码、资源等内容都是放置在这个目录下的,我们后面的开发工作也基本是在这个目录下进行的。libs 如果你的项目中使用到了第三方jar包,就需要把这些jar包都放在libs目录下,放在这个目录下的jar包会被自动添加到项目的构建路径里。java目录是放置我们所有Java代码的地方(Kotlin代码也放在这里),展开该 目录,你将看到系统帮我们自动生成了一个MainActivity文件。res 这个目录下的内容就有点多了。简单点说,就是你在项目中使用到的所有图片、布

2022-04-14 22:22:26 1271 1

原创 毕业设计碎碎念

毕业设计碎碎念3.18模拟器莫名其妙的打不开,Android studio重装看了很多解决办法都没用,最后rm -f暴力重装(可能路径被改变了,但也没找到)

2022-03-18 14:14:31 2553

原创 创新实训(五)中期检查

qxw已完成酒店基本的排序算法,包括按距离,评分,评论数,价格排序以及初级的综合评分排序。综合评分排序对距离,评分,评论数,价格四个特征进行加权得到一个综合评分,按照综合评分高低排序。初始权重人为设定,后续会根据用户的点击次数和购买次数得到一个新的排序,然后用逻辑回归模型进行拟合,更新综合评分模型的权重。zwf已完成利用百度地图API实现周边景点检索、根据经纬度计算距离的功能:输入一个地址就可以搜索到该地点周围的所有可以检索到的景点,输入两个地址就可以将其转化成经纬度计算直线距离。同时也完成了爬虫的一

2021-04-22 08:56:26 177

原创 创新实训(四)进度

项目整合

2021-04-17 22:39:50 105

原创 创新实训(三)进度

zyh进度:计划书环境服务器搭建Django前后端数据库航空公司爬虫zwf进度:百度地图API模糊查询爬虫第三周:环境配置,约定开发环境。第四周:设计。第五周:代码开发。第六周:代码开发。...

2021-04-15 23:45:14 97

原创 创新实训(二)任务划分

cf:前端采用SpringBoot、Vue.js等web开发框架进行系统前端的开发。实现查询、筛选、查看详情、跳转至下单页面等用户交互操作;对主页、查询界面、查询结果显示页、路线规划结果总体展示页、路线规划结果详情页等所需页面进行设计与实现;实现路线规划结果的整体直观可视化与每条路线的详细清晰可视化。gxl:酒店数据爬取通过百度地图平台的图片的爬取,在介绍景点或者某一建筑的时候,附加上预览实景图片,使用户能更加清晰地了解该景点的景观,从而更加方便快捷。由于全国景点过多,所以采用爬虫的方式来对图片进行爬

2021-04-15 23:20:53 119

原创 创新实训(十二)爬虫

后端

2021-03-31 21:51:05 158

原创 创新实训(十一)机票爬取 公司信息

后端

2021-03-30 19:41:56 538

原创 创新实训(十)

后端

2021-03-28 22:05:35 78

原创 创新实训(九)整合

后端

2021-03-25 17:54:00 64

原创 创新实训(八)Django

后端

2021-03-25 09:27:07 68

原创 创新实训(七)FBV视图&CBV视图

后端

2021-03-21 22:52:06 112

原创 创新实训(六)路由

准备

2021-03-21 16:00:02 111

原创 创新实训(五)配置信息

啊啊啊啊啊

2021-03-17 22:30:45 81

原创 创新实训(四)前期准备—服务器

Django

2021-03-15 17:37:35 91

原创 创新实训(三)前期准备-Django入门

Django学习安装hello world!templetes文件夹中创建html文件更改配置文件settings.py,找到配置属性INSTALLES_APPS,添加相应的配置属性views.py从路由信息中找到对应的视图函数,由视图函数处理用户请求urls.py当用户在浏览器访问网址的时候,该网址在项目所设的路由文件中找到相应的路由信息...

2021-03-11 22:10:29 127

原创 创新实训(二)前期准备-环境

环境搭建python版本统一3.8.2

2021-03-11 18:50:12 169

原创 创新实训(一)计划

创新实训(项目)

2021-03-04 10:57:50 158 1

原创 创新实训(一)计划书

创新实训

2021-03-04 10:55:09 227 2

原创 xlrd库

xlrd库打开Excel文件读取数据data = xlrd.open_workbook(filename)通过索引顺序获取表格table = data.sheets()[0]获取该sheet中的有效行数nrows = table.nrows返回由该行中所有单元格的数据组成的列表table.row_values(rowx, start_colx=0, end_colx=None)...

2020-10-18 22:12:44 671

原创 numpy库

numpy库mean() 函数mean() 函数定义:numpy.mean(a, axis, dtype, out,keepdims )mean()函数功能:求取均值经常操作的参数为axis,以m * n矩阵举例:axis 不设置值,对 mn 个数求均值,返回一个实数axis = 0:压缩行,对各列求均值,返回 1 n 矩阵axis =1 :压缩列,对各行求均值,返回 m *1 矩阵~~

2020-10-18 21:55:24 60

空空如也

空空如也

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

TA关注的人

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