Scrollview下Listview中的TextView显示多行时,无法显示预想的效果时,只需要自定义一个ListView,重写它的onMeasure

自定义了ListView,ListViewUtils.class import android.content.Context; import android.util.AttributeSet; import android.widget.ListView; public class ListViewUtils extends ListView { public ListViewUtils(Context context, AttributeSet attrs) {
分类: 其他 发布时间: 04-26 23:52 阅读次数: 0

转:maven父子工程---子模块相互依赖打包时所遇到的问题:依赖的程序包找不到

转载:https://blog.csdn.net/DamonREN/article/details/85091900#commentBox 场景: 因为之前用到的是,基于springboot框架所搭建的maven工程,而且都是相互独立的。现研发经理要求将所有工程进行整合和规范化,所以抽出一个parent父工程,base基础模块(包含一些公用的实体类和工具类等),以及其他子模块(Module A、 Module B ...)。Module A 以及Module B工程都需要依赖base工程。 问
分类: 其他 发布时间: 04-26 23:52 阅读次数: 0

StickyListHeadersAdapter

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xueshao110/article/details/88980647 StickyListHeaders这个控件目前被很多app广泛应用,翻译过来的意思是“ 粘列表标题”。 使用步骤 1 implementation 'se.emilsjolander:stickylistheaders:2.7.0' 2 适配器implements StickyListHeadersAdapter其他用法和
分类: 其他 发布时间: 04-26 23:52 阅读次数: 0

MVP+Retrofit2+Rxjava2+开源商城app

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xueshao110/article/details/88984216 开源商城app 自己撸的Android 商城app 框架:采用MVP 开发工具: Android studio +windows+git 抓包工具:Wireshark 网络请求框架 :Retrofit2+Rxjava2 图片请求 picasso 患有大量自定义控件等等 还有好几个页面没有撸完。完成后会放在我的github上 效
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

Android 开源控件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xueshao110/article/details/88995197 内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayout 图标 下拉刷新 ViewPager 图表(Chart) 菜单(Menu) 浮动菜单 对话框 空白页 滑动删除 手势操作 RecyclerView Card Color Drawable Spinner 布局
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

What is REST API

What is REST REST is acronym for REpresentational State Transfer. It is architectural style for distributed hypermedia systems and was first presented by Roy Fielding in 2000 in his famous dissertation. Like any other architectural style, REST also
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

selenium操作浏览器窗口最大化和刷新

实际测试过程中经常遇到打开一个页面并不是全屏显示,但是却希望它能够全屏显示或者新增一条记录后需要刷新一下看能不能再列表中正常显示。 于是就有了今天的关于对浏览器窗口的最大化和刷新页面。需要说明的一点:所有和python相关的记录都是基于3.6版本操作 窗口最大化关键字:maximize_window() 当前窗口进行刷新:refresh() 测试对象:https://www.baidu.com/ 代码实例: 1 from selenium import webdriver 2 impor
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

fiddler抓包过滤

1111
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

学习3DES加密算法笔记

3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法 1,KeyGenerator类:public class KeyGenerator extends Object
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

了解基本的bash shell命令

  本节内容主要介绍如何使用bash shell提供的基本命令处理Linux文件和目录; 1、启动shell   shell是一个可以交互访问的Linux系统程序,它的运行与普通程序相同,系统启动的shell取决于用户ID的配置;   bash命令常用的参数:     -c string  从字符串读取命令并进行处理     -r     启动受限制shell,将用户限制在默认的目录     -i     启动交互shell,容许用户的输入     -s     从标准输入中读取命令   默认
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

Alpha冲刺随笔二:第二天

课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(十天冲刺) 团队名称:葫芦娃队 作业目标:在十天冲刺里对每天的任务进行总结。 随笔汇总:https://www.cnblogs.com/beifengtuanzi/p/10769244.html 队员学号 队员昵称 博客地址 041602421 der himmel https://www.cnblogs.com/wenghaoo 221600225 wuliaoBoring https://www.cnblogs.co
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

Oracle 学习笔记(六)

查询库中所有表名,字段名,数据总数 前言:在接触新项目时,经常要求熟悉项目系统涉及的数据库设计,以便更好、更快的熟悉项目业务,这篇笔记简单总结了对新项目数据库设计了解所需要用到的 sql ,针对所有表,字段,表说明,字段说明,表数据总数等信息做全面整体的了解。 查询所有表名 select t.table_name from user_tables t; 查询所有字段名 select t.column_name from user_col_comments t; 查询指定表的所有字段名 sele
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

用户购物车,实现添加商品的功能!

一、接口和实现类 package com.aaa.dao; import java.util.List; import java.util.Map; public interface IProductDAO { List<Map<String,Object>> getAllProduct(); /** * 获得商品的id * @param pid * @return */ Map<String ,O
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

Spring基础知识备案

关于@Value注解不能为静态变量赋值的问题 // eg:(xxx.ooo.value=100) 以下这种方式,来自配置文件的属性值无法注入; public class XxxUtils { @Value("${xxx.ooo.value}") private static String value; } 测试结果: value=null 解决方案 // eg:(xxx.ooo.value=100) 以下这种方式,来自配置文件的属性值可以成功注入 @
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

用继承和组合的知识构造一辆汽车,功能需求见注释

package com.Summer_0425.cn; /** * @author Summer * 需求分析: * 发动机Engine:启动start 停止stop * 轮子Wheel:充气inflate(int 容量) * 车窗Window:开roolUp 降roolDown * 车门Door: 开open 关close 门上有窗 * 汽车Car: * 有一个发动机 * 4个轮子 * 2个门 */ //发动机 c
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

运行maven命令的时候出现jre不正确

出错详情: 1 Unable to locate the Javac Compiler in: 2 C:\Program Files\Java\jre1.6.0_07\..\lib\tools.jar 3 Please ensure you are using JDK 1.4 or above and 4 not a JRE (the com.sun.tools.javac.Main class is required). 5 In most cases you can cha
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

WebGL three.js学习笔记 使用粒子系统模拟时空隧道(虫洞)

WebGL three.js学习笔记 使用粒子系统模拟时空隧道 本例的运行结果如图: 时空隧道demo演示 Demo地址:https://nsytsqdtn.github.io/demo/360/360 three.js的粒子系统 three.js的粒子系统主要是依靠精灵体来创建的,要实现three.js中的粒子系统创建,一般有两种方式。 第一种是在场景中使用很多歌THREE.Sprite创建单个的精灵,这样创建的每一个精灵体,我们都可以单独对它们进行操作,同时我们也可以用一个THREE.Gr
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

微软 workflow 工作流总结2

1.公共的状态机工作流 书签的设置 可以在判断模块中的action中赋值,因为在action中肯定要进入到下一个书签,所以可以在此给书签name赋值
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

javascript变量、作用域和内存问题

基本类型和引用类型的值 ECMAScript变量可能包含两种不同数据类型的值: 1.基本类型值:指简单的数据段。(5种基本数据类型:Undefined、Null、Boolean、Number和String,这5种基本数据类型是按值访问的,可以直接操作保存在变量中的实际的值) 2.引用类型值:指那些可能由多个值构成的对象。(引用类型的值是保存在内存中的对象。与其他语言不同,JavaScript不允许直接访问内存中的位置,不能直接操作对象的内存空间) 动态属性 定义基本类型值和引用类型值的方式都是
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0

洛谷P1040 加分二叉树(树形dp)

加分二叉树 时间限制: 1 Sec 内存限制: 125 MB 提交: 11 解决: 7 题目描述 设一个n个节点的二叉树tree的中序遍历为(l,2,3,...,n),其中数字1,2,3,...,n为节点编号。每个节点都有一个分数(均为正整数),记第j个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下: subtree的左子树的加分×subtree的右子树的加分+subtree的根的分数 若某个子树为主,规定其加分为1,叶子
分类: 其他 发布时间: 04-26 23:51 阅读次数: 0