-
android00
-
Android开发中遇到这个报错:Android引包出现Duplicate class com.xxx.xxx found in modules错误其实就是依赖的包版本不一样,产生了冲突,把所有依赖的库改成版本一致的就可以了。
-
android00
-
Android系统中TextView默认行间距比较窄,不美观。我们可以设置每行的行间距,可以通过属性android:lineSpacingExtra或android:lineSpacingMultiplier来做。在你要设置的TextView中加入如下代码:1、android:lineSpacingExtra设置行间距,如”8dp”。2、android:lineSpacingMultiplier设
-
zixun
-
完整的demo和笔记整理传送门启动与停止
启动mysql服务
sudo /usr/local/mysql/support
-
cheng
-
修改app主题时以前写的RadioButton对图片处理有些变形,于是想使用系统自带的RadioButton。但是发现有一个圆圈,消除办法如下:在xml中处理: android:button="@null"带Java代码证处理: RadioButton rb = (RadioButton) findview.xxx
Bitmap a=null;
rb.setButtonDrawable
-
google_seo
-
What is flattened expanded metal?Flattened expanded metal is made by passing raised expaned metal through a cold rolled reducing mill, leaving a flat and smooth surface.By flattening the sheet, the bo
-
android00
-
1、git clone从远程主机克隆一个版本库$gitclone<版本库的网址>该命令会在本地主机生成一个目录,与远程主机的版本库同名。如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参数。$gitclone<版本库的网址><本地目录名>git clone支持多种协议,除了HTTP(s)以外,还支持SSH、Git、本地文件协议等,例如:$g
-
hangge
-
四、Lombok 注解详解(1)1,@Setter 和 @Getter(1)这两个注解用于生成 setter 和 getter 方法,可以用在类或者属性上:如果用在属性上:则只为该属性提供 setter 和 getter 方法如果是用在类上:则为这个类所有属性供 setter 和 getter方法(2)下面我们在一个类上添加 @Setter 和 @Getter 注解:package com.exa
-
android01
-
android开发过程中经常会用到缓存,现在主流的app中图片等资源的缓存策略一般是分两级,一个是内存级别的缓存,一个是磁盘级别的缓存。作为android系统的维护者google也开源了其缓存方案,LruCache和DiskLruCache。从android3.1开始LruCache已经作为android源码的一部分维护在android系统中,为了兼容以前的版本android的support-v4
-
wechat
-
显示区域尺寸显示区域指小程序界面中可以自由布局展示的区域。在默认情况下,小程序显示区域的尺寸自页面初始化起就不会发生变化。但以下两种方式都可以改变这一默认行为。在手机上启用屏幕旋转支持从小程序基础库版本 2.4.0 开始,小程序在手机上支持屏幕旋转。使小程序中的页面支持屏幕旋转的方法是:在 app.json 的 window 段中设置 "pageOrientation": "auto" ,或在页面
-
wechat
-
微信开发过程中经常出现图片变形,缩放的属性这些图片处理,只要明白了mode属性就都有了例如:用下面代码,图片就可能变形
<image class='sizeModal-img' src='{{imageUrl}}'></image>
用下面的属性,就不变形了
<image class='sizeModal-img' mode='aspectFit' src=
-
cheng
-
0.基本配置音乐图片百度云链接密码: 8e8e
图片
music.gif
music_no.png
music_off.png
1.css内容<style>
#audio_btn {
position: fixed;
right: 8px;
top: 0;
-
android
-
据外媒 XDA 报道,谷歌最近向 AOSP 项目提交了一项代码更改,其中添加了一个应用程序休眠服务功能,预计将在 Android 12 中实现。函数说明显示,该服务 “管理应用程序休眠状态,应用程序可以进入一种状态,这意味着它们没有被积极使用并且可以针对存储进行优化。”目前还不确定该功能是否会自动休眠应用程序,据外媒预计,该功能会将应用程序压缩成 APK 和相关资源文件进行存储,以减少手机存储空间
-
wechat
-
1 组件传递内容给页面 给组件设置myevent事件,通过this.triggerEvent('myevent', myEventDetail) 触发该myevent事件并传递内容,在页面用onMyEventshi事件监听传递过来的数据。
Page({ // 监听myevent事件 onMyEvent: function (e) { console.log('接收a组件传递的
-
iOS
-
本文翻译自 Paul Hudson 的 Xcode Tips 系列。 1 class成员构造函数生成 Swift 可以为 struct 合成成员构造函数,但不能为 class 合成。Xcode 可以帮助生成代码,先选中类名,然后选择菜单 Editor —> Refactor —> Generate Memberwise Initializer。 2 设置App的“外观” 运行 App
-
ziyouxia
-
微软GitHub发布2019年度报告 有超过4000万开发人员GitHub发布了2019年年报,在过去的一年时间里,有超过1000万开发者新加入GitHub,目前这个全球最大的同性交友网站已经有超过4000万开发者用户,其中80%的用户来自美国以外的世界其他地区,中国用户的开源贡献在亚洲用户中占据了31%。虽然2019年对于开源软件,尤其是开源厂商来说是一个多事之秋,但开源运动的热度并没有因此降温
-
cheng
-
手机短信验证现在在各种系统可以说都是用的非常普遍的,这个可能是方便和安全性的考虑,所以才广泛的使用,这篇文章就以一个短信接口的实例,来讲解一下怎么使用短信接口。
一、前期工作首先,我们需要选定一家短信接口的公司,然后去注册和获取一系列的ID等,然后就可以正式的创建我们的短信业务了。下面以某个短信接口为例讲解。
1.1、注册http://www.miaodiyun.com/index.html(
-
cheng
-
冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实现从小到大排序。代码如下#include
void Bubble_sort(int arr[], int s
-
java
-
解决git每次提交代码都要输入帐号密码,只需要一句命令彻底解决问题:git config --global credential.helper store再次git pull或者git push 命令,根据提示输入帐号和密码,下一次就不用输入了,其实是存储在git-credentials文件里面了
-
hangge
-
使用 Spring Boot 开发项目之后,就基本上告别 Servlet、Filter 和 Listener 了。但是有时在整合一些第三方框架时,可能还是不得不使用 Servlet。Spring Boot 中对于整合这些基本的 Web 组件也提供了很好的支持,下面通过样例进行演示。1,定义组件(1)下面代码代码定义一个基本的 Servlet 组件,并使用 @WebServlet 注解进行标注。@W
-
cnbzlj
-
今天,简单讲讲android如何设置点击ProgressDialog外的区域不消失。昨天,自己做一个加载框ProgressDialog时,完成功能后,发现ProgressDialog点击区域外面就立即消失了,于是我想设置ProgressDialog点击区域外时不消失,点击手机返回键时才自动消失。可是发现自己居然不知道怎么做,于是在网上查找资料,最终解决了问题。这里记录一下。安卓在4.0之前对话框都