Go语言-----入门笔记

由于最近想自学区块链搭建的知识,所以先入门了Go语言,以下是一些笔记,在适当位置会对我比较熟悉的Java语言做一个比较,加深记忆; 一、Go语言的特点 1. 运行效率高,开发高效,部署简单; 2. 语言层面支持并发,易于利用多核实现并发; 3. 内置runtime(...

2019-06-07 16:25:31

阅读数 785

评论数 0

Android面试题-----Activity的启动模式和应用场景

这其实不是一道面试题,是我在参加哈啰单车2019届实习生笔试题时遇到的,觉得之前很少看到,所以记录下来; 一、启动模式 Activity有四种启动模式:standard、singleTop、singleTask、singleInstance 二、应用场景 standar...

2019-06-02 21:53:55

阅读数 32

评论数 0

遇到ExceptionInInitializerError

2019.05.21遇到了一个以前没遇到的错误:ExceptionInInitializerError 经过查找资料,发现这是因为类中的静态代码块在加载时出错,导致类不存在,所以JVM在找不到该类时就会报这个错误,这个错误的意思其实是在静态代码块中如果加载出错的会统一跳出这个Error...

2019-05-21 14:35:33

阅读数 46

评论数 0

Android组件-----自定义登陆等待的ProgressBar

记录下在做这个组件时,参考的博文https://104zz.iteye.com/blog/1688249

2019-05-12 15:36:33

阅读数 53

评论数 0

Android面试题-----开源框架的优点和缺点

出处:2018年vivo春招 问题链接:https://www.nowcoder.com/discuss/131676?type=2&order=0&pos=1&page=1 本文时间:2019.05.09 解题参考:本篇是根据论坛大佬的讨论总...

2019-05-09 11:41:42

阅读数 66

评论数 0

Android面试题-----View的绘制流程

出处:2018年vivo春招 问题链接:https://www.nowcoder.com/discuss/131676?type=2&order=0&pos=1&page=1 本文时间:2019.05.08 解题参考:https://blog....

2019-05-08 15:30:03

阅读数 91

评论数 2

Android框架-----图片加载框架Glide的使用

在开发App时经常会需要去加载图片,github上有很好的图片加载框架,所以本篇是针对Glide图片加载框架的学习笔记。Glide的网址是:https://github.com/bumptech/glide 。github里面有讲解如何使用,所以这里简单讲解一下 1.加载第三方库 ...

2019-05-07 13:37:56

阅读数 64

评论数 0

Python爬虫----Scrapy的简单使用

一、新建工程 scrapy startproject doubandemo 进入doubandemo/spiders下,初始化spider scrapy genspider douban_spider movie.douban.com ...

2019-05-05 00:01:41

阅读数 75

评论数 0

Android开发---ButterKnife的学习

ButterKnife是一个依托Java的注解机制来实现辅助代码生成的框架,让你可以省去findViewById这些经常出现的重复性代码,以及setOnClickListener此类的监听器引入,通过注释是程序更加简洁,以下是该开源框架的github地址: ...

2019-04-24 09:30:19

阅读数 119

评论数 0

Android开发----实现音乐播放界面(模仿网易云)

由于最近自己在做一个音乐APP,在播放音乐时,想实现网易云那种带光盘和指针的界面,所以在慕课上找了学习教程,以下是我的学习过程,先放出网易云播放界面 1.隐藏statusBar //隐藏statusBar,第一个参数...

2019-04-20 10:11:01

阅读数 7590

评论数 2

Android开发-----RecyclerView线性布局定义高度

今天在学习RecyclerView时,发现了一个问题,当我将RecyclerView嵌套在ScrollView中,为了防止点击冲突,对线性RecyclerView设置了setNestedScrollingEnable(false),此方法是防止ScrollView和RecyclerView的点滑动...

2019-04-18 18:51:52

阅读数 7606

评论数 8

Android开发----RecyclerView的使用(创建网格布局)

引入RecyclerView 在当前模块的build.gradle中引入RecyclerView的包,路径如下:app/build.gradle, implementation 'com.android.support:appcompat-v7:28.0.0-rc02' //版本号尽量...

2019-04-17 22:30:50

阅读数 136

评论数 0

Android开发------自定义宽高相等的ImageView

在使用RecyclerView时,由于RecyclerView已经将使得屏幕宽度被ImageView平分,但此时ImageView的长宽大小不一样,那就应该写一个继承ImageView的类,重写onMeasure方法,具体代码如下: import android.content.Context...

2019-04-17 22:08:57

阅读数 191

评论数 0

Android开发---任务和返回栈(Task栈)

在开发过程中,我们在App逻辑中,通常会完成一个“退出登录”的功能,当“退出登录”后,我们返回“登录界面”,此时,在点击返回按钮后,我们有可能会返回前一个本应该消失的Activity,此时逻辑就出现错误;那么我们应该怎么在跳转时,同时关闭相关的Activities呢?这就需要我们去了解任务和返回栈...

2019-04-16 16:36:29

阅读数 8346

评论数 1

Android开发----UI配置的一些知识点

由于本人在自学Android开发,所以准备记下学习过程中的一些琐碎的知识点,本篇文章主要是介绍一些UI方面的知识点,(登录界面)总的UI实现效果如下,自行与下述各部分一一对应 一.设置statusBar的颜色 先在app/res/values/color.xml中,添加自定义的颜色变量 ...

2019-04-16 15:58:10

阅读数 8274

评论数 0

关于Servlet从GET请求中获取中文参数后,中文参数显示“?”

Servlet在从Get请求中获取中文参数后,显示“?” 解决方法是:在Servlet获取的参数使用 URLDecoder.decode()进行编码; 下面是我的例子:传入的url为http://localhost:8080/test/RoomQueryServlet?mr_locatio...

2019-03-15 22:22:14

阅读数 99

评论数 0

关于Android直接连MySQL获取数据的真机测试的一些坑

一、 要设置好IP地址 在Java中一般使用JDBC访问MySQL都是使用127.0.0.1或者localhost来代表本地地址,但是在Android中使用localhost代表的是手机本机IP地址,所以在访问是需要修改IP地址; 在打开CMD(win+R)输入ipconfig后回车,显示如...

2019-02-28 12:23:48

阅读数 224

评论数 0

牛客网算法学习打卡(四)

前几天快速学习了通原去对付考试了,还好考试不难,不然考完连打卡的心思也没有了。 这是第四次打卡 1.当在一个有序的顺序存储表上查找一个数据时,即可用折半查找,也可用顺序查找,但前者比后者的查找速度(    ) A.必定快 B.不一定 C.在大部分情况下要快 D.取决于表递增还是递减 ...

2019-01-19 22:55:04

阅读数 107

评论数 0

牛客网算法学习打卡(三)

打卡第三天---五道选择题,选出一道来做笔记 1.执行()操作时,需要使用队列做辅助存储空间 A.查找哈希表 B.广度优先搜索网 C.前序(根)遍历二叉树 D.深度优先搜索 解析:本题选B            深度优先搜索需要借助栈            广度优先搜索需要借助队列...

2019-01-14 21:16:14

阅读数 103

评论数 0

在Android 9虚拟机上实现Notification通知

在尝试了网上各种向通知栏发送通知的教程后,发现能用的教程的很少,但是皇天不负有心人,最后还是找到一篇很实用的教程, 链接在此:https://blog.csdn.net/android157/article/details/82852001 接下来记录下我的简单的demo,实现点击按钮向通知栏...

2018-12-14 00:10:42

阅读数 596

评论数 0

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