综合( 右侧选择分类 )
android

Android中TextView常用属性设置

Android开发中最常用的差不多就是TextView和EditView了,在使用它时,我们也会设置它的一些属性,为了让我们设计的更好看,设置的更合理。这里记下它的常用属性,方便后期查阅。TextView属性android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) a
4685 人浏览
android00

android 复制文本到剪贴板

代码如下:(对应的类:android.content.ClipboardManager)protected void copyStr(String text){ //获取剪贴版 ClipboardManager clipboard = (ClipboardManager)getActivity().getSystemService(Context.CLIPBOARD_SERV
4682 人浏览
cheng

yii2-qiniu 七牛图片上传

yii2-qiniu@author crazyfdcrazyfd@qq.com@version 1.0file upload for Yii Framework 2php > 5.5How to
4680 人浏览
cheng

Mysql中的GAP锁(间隙锁)

以前的Mysql在repetable read级别下,还会出现幻读,现在的已经不会了,原因就是因为多了个Gap锁例:Repeatable Read隔离级别,id上有一个非唯一索引,执行delete from t1 where id = 10; 假设选择id列上的索引进行条件过滤,最后的加锁行为,是怎么样的呢?同样看下面这幅图:这幅图中多了一个GAP锁,而且GAP锁看起来也不是加在记录上的,倒像是加
4678 人浏览
android

Google推荐的图片加载库Glide介绍

在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。它的成功让我非常感兴趣。我花了一整晚的时间把玩,决定分享一些自己的经验。在开始之前我想说,Glide和Picasso有90%的相似度,准确的说,就是Picasso的克隆版本。但是在细节上还是
4677 人浏览
wechat

jQuery移动端长按事件

$("#target").on({ touchstart: function(e) { // 长按事件触发 timeOutEvent = setTimeout(function() { timeOutEvent = 0; alert('你长按了
4677 人浏览
kotlin

Android Edittext进行字符限制

在工作中,根据需求,EditText对输入的内容进行20个字符的限制,一个汉字占两个字符,一个字母占一个字符,当已经输入19个字符的时候,不可以输入汉字,但是还可以输入一个字母。如果输入超过20个字符,进行截取20个字符。以下是网上大神的工具类,我这边根据自己需求修改。(其中的20个可以随意的修改)1,创建工具类packagecom.zhzd.youde.util; importandroi
4672 人浏览
android01

Android产品研发(十五)-- 内存对象序列化

上一篇文章中我们讲解了android app中的升级更新操作,app的升级更新操作算是App的标配了,升级操作就是获取App的升级信息,更新操作是下载,安装,更新app,其中我们既可以使用app store获取应用的升级信息,也可以在应用内通过请求本地服务器获取应用的升级信息,并通过与本地app的版本号对比判断应用是否需要升级。升级信息是app更新的基础,只有我们的app的升级信息指明需要更新,我
4668 人浏览
hangge

Java - MacOS下JDK安装、升级教程(附:JDK1.8官方下载地址)

最近需要在Mac系统上进行SpringBoot开发,可惜当前的JDK版本太低(1.7),下面介绍如何将其升级为1.8版本。1,JDK 的下载与安装(1)首先访问Oracle官网(www.oracle.com),点击页面最下方的“Java for Developers”链接。(2)找到需要的版本后,点击旁边的“JDK DOWNLOAD”按钮:(3)选择“Accept Lisence Agreemen
4668 人浏览
database

MySQL数据库“十宗罪”(十大经典错误案例)

各位技术老铁们,福利来了!今天给大家说说《数据库中十大经典错误案例》老张我在刚开始学习数据库的时候,没少走弯路。经常会遇到各种稀奇古怪的 error 信息,遇到报错会很慌张,急需一个解决问题的办法。跟无头苍蝇一样,会不加思索地把错误粘到百度上,希望赶紧查找一下有没有好的处理问题的方法。我想这个应该是刚从事数据库的小白,都会遇到窘境。今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附
4663 人浏览
android01

Android产品研发(六)-- Apk混淆

前面一篇文章中我们讲解了android里面的多渠道打包,对于大型的app来说,几百个上千个渠道包都是很正常的事,所以效率定制化是一件很重要的事。主要讲解了三种多渠道打包方式,并分析了其各自的利弊,在各自产品多渠道打包的时候,可以根据自身的产品需求选择相应的打包方式。而本文主要讲解Apk的混淆,这里的混淆分为两种代码混淆和资源文件混淆。实际的产品研发中为了防止自己的劳动成果被别人窃取,混淆代码能有效
4662 人浏览
android

Windows系统安装jdk(Java Development Kit) 指南

详情请点击这里为Mac1。请确认您是否已经安装jdk首先,检查一下你是否有java开发工具包,版本7或更高版本已经安装。检查如果你的JDK安装(和版本),打开一个终端窗口和类型:java -version然后回车下面的例子展示了java版8.0_05——版本号在“1.”后面。如果你有java 7或更高,你的电脑设置!如果JDK不可用,或者版本低于7,继续下面的步骤2。2。下载java开发工具包下载
4658 人浏览
hangge

K8s - Kubernetes使用详解1(运行Deployment样例1:使用命令创建资源)

Kubernetes通常不会直接创建Pod,而是通过Controller来管理Pod的。为了满足不同的业务场景,Kubernetes提供了多种Controller,包括Deployment、ReplicaSet、DaemonSet、StatefuleSet、Job等。 下面我先介绍下其中最常用的Deployment。Kubernetes支持两种创建资源的方式:命令和配置文件。本文先使用前者。一、
4648 人浏览
hgweb

JS - Lodash工具库的使用详解7(Array数组函数4:数组排序、打乱)

七、Array 数组操作函数4:数组排序1,基本排序(1)sortBy 方法创建一个元素数组。 以 iteratee 处理的结果升序排序。 这个方法执行稳定排序,也就是说相同元素会保持原始排序。var users = [ { 'user': 'fred', 'age': 48 }, { 'user': 'barney', 'age': 36 }, { 'user': 'fre
4644 人浏览
android

Android 常用控件 - View 属性大全

(1)视图透明度,值在0-1之间,0为完全透明,1为完全不透明 android:alpha setAlpha(float) (2)视图背景 android:background setBackgroundResource(int) (3)视图是否可点击 android:clickable setClickable(boolean) (4)设置view的备注说明,作为一种辅助功能提
4644 人浏览
java

Spring Boot配置MongoDB连接池

因为Spring Boot中默认没有提供配置MongoDB连接池的属性,所以需要自己向Spring容器中注入mongoDbFactory1. 添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent
4644 人浏览
android

android:configChanges属性总结

android中的组件Activity在manifest.xml文件中可以指定参数android:ConfigChanges,用于捕获手机状态的改变。 在Activity中添加了android:configChanges属性,在当所指定属性(Configuration Changes)发生改变时,通知程序调用onConfigurationChanged()函数。设置方法:将下列字段用“|”符号分隔
4641 人浏览
cheng

详解Yii2高级版引入bootstrap.js的一个办法(转)

本篇文章主要介绍了详解Yii2高级版引入bootstrap.js的一个办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。在frontend/assets/AppAsset.php代码示例name
4641 人浏览
cnbzlj

android byte[]与图片的转换

今天,简单讲讲android如何将byte数组的数据转换成图片显示。之前,在做一个功能时,从服务器获得了图片的byte数组的数据,需要将数据转成图片显示在手机上,或者保存在文件里。当时居然不知道怎么转换,所以在网上查找了资料,最终是解决了问题。这里记录一下。直接上代码:package com.bingo.util; import java.io.BufferedOutputStream;
4637 人浏览
java

《Java从入门到放弃》框架入门篇:使用注解的方式配置hibernate映射关系

之前我们都是使用配置文件的方式来生成的代码,虽然和JDBC比较简单了很多,但每次都在修改时需要既改实体类又改映射文件。还是有点麻烦。所以,这一篇,我们来说说使用注解的方式来在接在实体类上配置映射关系。第一步:新建一个项目,或者把之前项目中的实体类、映射文件,还有hibernate中的mapping标签都删除,然后在DBBrowser中再次生成实体类。如下图:红框中的选项就表示直接在POJO上以注解
4625 人浏览