首页
学习
活动
专区
工具
TVP
发布

Android&Java技术

Android、Java开发相关的技术文章。
专栏作者
158
文章
293396
阅读量
25
订阅数
Android优雅地退出APP的方式之点击两次返回键
实现思路:监听返回按键,添加一个状态如果在2s内在此点击了返回键就改变状态然后消费事件即可
程序员飞飞
2022-05-09
3700
Mac 如何优雅地安装 MongoDB 数据库
mac 有两种安装方式,第一种是使用 brew 安装,官方安装文档:戳这里,另一种是,下载安装包手动安装,下面我们来简单说下安装步骤。
程序员飞飞
2022-05-09
5640
RxJava版本冲突:More than one file was found with OS independent path META-INF rxjava.properties
翻译过来就是有多个 rxjava.properties 文件,因此我们 exclude 掉就可以了, 在 android 闭包中添加如下代码即可:
程序员飞飞
2022-05-09
6190
安卓上如何优雅地使用网络请求丨深入浅出Retrofit2.x(二)
大家在和服务交互的时候,大多情况下都应该使用的是 GET、POST 请求吧,下面我们就对 POST 各种数据类型及如何定义接口进行说明。
程序员飞飞
2022-05-09
9110
安卓运行时异常:error please select android sdk
https://blog.csdn.net/CHITTY1993/article/details/78779125
程序员飞飞
2022-05-09
5940
CentOS7上优雅地重置MySQL8.0数据库密码
authentication_string: 用户密码(在mysql 5.7.9以后废弃了password字段和password()函数);
程序员飞飞
2022-05-09
5270
如何在 CentOS7 上优雅地安装 MySQL8.0?
在官网找到对应的 MySQL 的源,我们选择 mysql80-community-release-el7-1.noarch.rpm 社区免费正式发布版8.0
程序员飞飞
2022-05-09
2140
非法的状态异常:java.lang.IllegalStateException commit already called
之所以报该错误,是因为 Fragment 事务是全局的变量,只能commit一次。
程序员飞飞
2022-05-09
4200
如何在 Android 上优雅地实现截屏?(附代码)
此种方式比较简单只需传入当前要截取屏幕的Activity对象即可,不需要添加任何权限,后续可将截图的bitmap保存到本地即可;
程序员飞飞
2022-05-09
7120
你都知道这些 Android adb 命令吗?
一般在安装的时候先敲出adb install然后直接将apk文件拖到MS Dos窗口中即可,然后点击回车即可自动安装。
程序员飞飞
2022-05-09
6070
Java虚拟机的内存管理与垃圾回收(原理篇)
根据《Java虚拟机规范(第2版)》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:
程序员飞飞
2022-05-09
2000
你真的知道 Java 中 的 equals 与 == 的区别吗?
(1)基本数据类型比较值:只要两个变量的值相等,即为true 注意:当基本数据类型使用“==”进行比较时,符号两边的数据必须类型兼容(类型相同或可自动类型转换),否则编译出错;
程序员飞飞
2022-05-09
3610
SDK 开发之如何使用 Android Studio 打出 JAR 包
Android Studio新增了依赖library的方式,有时候我们需要将一个library打成jar包供其他人使用下面就是具体打成的方法:
程序员飞飞
2022-05-09
5800
是谁让你在子线程更新UI的?android.view.ViewRootImpl$CalledFromWrongThreadException
上面大致说的意思是EventBus再设置处理UI时只能在UI线程中,我使用的是 BACKGROUND
程序员飞飞
2022-05-09
2630
送你一个 Android MD5 加密工具类(附代码)
飞哥语录:每个人都应该成为自己想成为的样子,而不是别人想象中的样子。 public class MD5Utils { public static String MD5(String sourceStr) { String result = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(sourceStr.getByte
程序员飞飞
2022-05-09
4730
Android布局 UI 开发之 ARGB 的透明度换算
Android布局中颜色表示都是使用十六进制来表示的,使用RGB和ARGB,后者多了一个透明度,而UI设计师通常在标注图中标注的透明度通常为百分比,这就需要我们做一些转换才能使用。
程序员飞飞
2022-05-09
6050
Android LitePal让数据库使用so easy(译)
LitePal是一个开源Android库,它允许开发者快速容易地使用SQLite数据库. 你可以完成大多数数据库的操作,甚至而不用写一句SQL语句, 包括创建和升级数据库表, crud(增删改查)操作, 它聚集了很多功能等等. LitePal数据库的配置也是十分的简单, 不到5分钟你就可以将它集成到你的项目中.
程序员飞飞
2022-05-09
5000
JAVA运行时异常: com.android.ide.common.process.ProcessException
直接看重点部分------> 看log的第3行,大概意思是Java运行时进程异常,分析这应该是运行时的异常,不是代码问题,根据以往经验,首先查看gradle配置文件开始检查,发现在编译时多了出现了一个这样的一段代码:
程序员飞飞
2022-05-09
3490
安卓运行时异常:Error:Unable to start the daemon process
将以上错误总结为:Android Studio 中 gradle 构建 堆栈空间不足,所以将其设置小一点即可,一般为1024或者512都可以,自己设置测试为准
程序员飞飞
2022-05-09
8530
9patch图片异常:Crunching Cruncher dialog_et_bg.9.png failed, see logs
bug描述:楼主在导入一个项目(Eclipse项目)的时候就遇到了一个这样的bug:
程序员飞飞
2022-05-09
2160
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档