自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 android 地图导航开发思路出现导航不能正常的调用的情况

文章来自高德官网配置结合,本人的理解

2022-10-25 16:39:16 1004 1

转载 数改变:1位数, 补0变成2位数

当要补全的参数是string类型的时候:首先要先转成int类型:int ad = Integer.valueOf(month).intValue();其次: public String dataLong(int c)// 这个方法是保证时间两位数据显示,如果为1点时,就为01{if (c >= 10)return String.valueOf(c);elsereturn "0" + String.valueOf(c);}即可;...

2022-05-27 14:16:04 551

转载 Android ListView 和 RecyclerView

ListView 和 RecyclerView 都是用于 Android 开发中列表展示时所用的常见控件。ListView 和 RecyclerView 使用的大致相同点1.使用前都需要准备适配器 Adapter :其实这两个控件的使用在初学者眼里之所以看起来复杂,最大的原因就是需要根据自己的业务来写一个Adapter类2.使用前都需要准备 item 的 layout :除了准备一个适配器 Adapter 之外,还需要为列表中的每一项准备一个共用的 layout 。3.使用时都是先初始化一个

2022-05-25 21:45:09 3096

原创 FAILURE: Build failed with an exception.

android studio 中项目在打包中,编译报错:FAILURE: Build failed with an exception.的情况解决办法:将 gradle 降低版本即可,编译就好了。如果不知道改为哪个版本,就新建一个项目,看看是什么版本的,直接改为相应的版本即可。以上就是大致的一个情况,根据情况进行分析。...

2021-03-24 11:05:13 7356

原创 关于怎么解决java.lang.NoClassDefFoundError错误

在项目中,我碰到这个情况然后我排查一下,在我的项目中能正常被调用没有出现这样的情况,但是同事使用我的项目出包,然后在其他包中运用就报这样子的错误,然后我就上网寻找我出错的原因经过排查,找到原因有一下几点情况会出现:对应的Class在java的classpath中不可用 你可能用jar命令运行你的程序,但类并没有在jar文件的manifest文件中的classpath属性中定义 可能程序的启动脚本覆盖了原来的classpath环境变量 因为NoClassDefFoundError是...

2021-03-10 14:46:09 4278

转载 interface接口的问题

代码的实现如下所示: Door.java 类public abstract class Door {//防盗门是一个门 is a 的关系//开门功能public void openDoor() {};//关门功能public void closeDoor() {};} Lock.java类public interface Lock {//防盗门上有一个把锁 has a 的关系//锁门功能public void lockDoor()...

2020-12-29 18:46:25 2674

转载 【Android】SQLite数据库基本用法详解(极简洁)

本篇源码地址:https://github.com/littlecurl/AppProjects源代码里面有详细注释,切记要修改一下gradle的版本号为本地gradle版本号,否则AndroidStduio会自行下载,浪费时间。一、成品效果图 Android操作数据库原理阐述 既然是要操作数据库,那么首先我们得选一款数据库,因为这个世界上,现存数据库种类很多。能随口就说上来的有,比如:Oracle、MySQL、SQLSever、...

2020-09-28 11:34:59 1246 1

原创 eclipse卡在revert resources的问题

问题:遇到Eclipse卡在Revert Resources进程的问题,等又等不到它执行完毕(进度一直是0%),取消又是石沉大海一样毫无动静。更气人的是这个进程阻塞了其他所有的进程,什么操作都做不了。真是苦涩,好傻一IDE。解决办法:1.到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 ...

2019-09-29 11:21:03 1444

转载 集合】实际开发中,获得到的list为重复的最后一条数据问题解决

在开发中循环把对象中的值赋给list,最后取得list进行返回。老是会出现获得的list是重复的值,并且值为最后一个对象。这就是开发中没有声明好对象和list的位置。都应该在外面声明list和对象。注意:对象要在循环里重新初始化一次,否则最后一个数据会把前面的数据全部覆盖掉。注意第9行QueryInformationResponseVo returnVo = null; ...

2019-07-16 18:03:05 636

转载 Eclipse报错:Could not find XXX.apk. 没有Android项目命名. There is no android project named

可能是你把当前项目设置为library项目了,按以下步骤切换回普通项目:选择 Project->Properties 在左边的列表中,选择 Android 取消钩中"Is Library" 复选框报错提示:...

2019-06-28 17:44:36 579

原创 Android将发送的短信插入数据库

注意点:在Android 5.1.1 Android 9.0.1 型号的机型不行,该功能实现的机型:Android 6.1.1package com.cari.demo;import android.app.Activity;import android.content.ContentProvider;import android.content.ContentValues;...

2019-05-24 09:58:02 1278

转载 android adb启动失败问题 adb server is out of date. killing... ADB server didn't ACK * failed to start daem

今天连接真机,是要启动adb的,突然发现就失败了。错误如下----------》adbserverisoutofdate.killing... ADBserverdidn'tACK *failedtostartdaemon*第一猜想,就是adb的端口号被占用了。一.查看是否是豌豆荚或者手机助手占用了端口号,但是发现没有。二.没办法,只好借...

2019-04-22 15:39:12 496

转载 MD5 概念和用途

MD5概念:MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5值,来校验这个文件是...

2019-04-03 15:15:37 725

转载 Android中获取手机电量信息

我们需要获取当前手机的电量,这时候我们就需要用到广播了,我们都知道在动态注册广播的时候,我们需要传入一个BroadcastReceiver类对象,还有一个意图过滤器IntentFilter,平时我们使用自定义广播的时候IntentFilter中的action可以自定义写成任意形式,但是如果我们要过去系统电量,就需要用到这个系统为我们提供好的action,Intent.ACTION_BATTERY_...

2019-03-25 17:41:02 4299

转载 adb安装出现Failure [INSTALL_FAILED_VERSION_DOWNGRADE]的问题

在安装APK过程中,因为VersionName(版本)过程中,因为现安装的版本低于你机器版本,所以会出现Android Failure [INSTALL_FAILED_VERSION_DOWNGRADE]

2019-03-25 10:09:04 2993

原创 Java中JDK和JRE的区别是什么?它们的作用是什么?

JDK和JRE是Java开发和运行工具,其中JDK包含了JRE,但是JRE是可以独立安装的,它们在Java开发和运行的时候起到不同的作用JDK是Java Development Kit的缩写,是Java的开发工具包,主要包含了各种类库和工具,当然也包含了另外一个JRE.。那么为什么要包含另外一个JRE呢?而且&lt;JDK安装目录&gt;/JRE/bin目录下,包含有server一个文件夹~...

2019-03-16 22:23:13 707

转载 android中屏幕方向screenOrientation属性详解

landscape:限制界面为横屏,旋转屏幕也不会改变当前状态。portrait:限制界面为竖屏,旋转屏幕也不会改变当前状态。sensor:根据传感器定位方向,旋转手机90度,180,270,360,界面都会发生变化。sensorLandscape:(横屏的旋转,不会出现竖屏的现象)根据传感器定位方向,旋转手机180度界面旋转。一般横屏游戏会是这个属性。sensorPortrait:(竖屏...

2019-03-14 17:35:44 27784 1

转载 android equalsIgnoreCase 和 equals 的比较说明

1、使用equals( )方法比较两个字符串是否相等。它具有如下的一般形式:boolean equals(Object str)这里str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。如果两个字符串具有相同的字符和长度,它返回true,否则返回false。这种比较是区分大小写的。2、为了执行忽略大小写的比较,可以调用equalsIgnoreCase( )...

2019-03-14 17:11:33 930

转载 安卓ADB端口被占用/ADB无法使用解决办法

1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字3、打开任务管理器,点击“进程“,“查看”-“选择列”,勾选PID4、查找第2步中看到的数字PID,然后结束相关进程,即可...

2018-03-28 11:33:29 1126

转载 Android 布局学习之——LinearLayout属性baselineAligned的作用及baseline

相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢?  那到底这个属性是做什么用的呢?         baselineAligned:基准线对齐。     首先要解释什么是基准线,这个在中文中不常见,但在以字母为书写语言的其他国家非常常见。  那baselineAligned是做什么用的呢?根据官

2018-01-11 16:38:39 291

转载 Android Studio 出现 Gradle's dependency cache may be corrupt 错误分析

我是通过SVN下载的项目以为as的版本不一样(2.3.3)我的是2.1.0的版本,就报了此错误。gradle-wrapper.properties里修改了gradle的版本,与之前没有报错的gradle版本一致。就可以了http\://services.gradle.org/distributions/gradle-1.1-all.zip改为

2018-01-11 14:34:04 212

转载 Android 软键盘弹出时把布局顶上去,控件乱套解决方法

解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMod

2017-10-30 15:49:42 337

转载 关于Android Studio UnsatisfiedLinkError错误的解决办法

(一)Android Studio UnsatisfiedLinkError错误的解决办法1:当程序报错:Caused by: java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader$DelegateClassLoader[DexPathList *****

2017-10-24 11:44:19 20131

转载 Android Studio中如何生成jniLibs文件

可能很多刚接触Android studio 的小伙伴不知如何生成jniLibs,在这里小编为大家介绍两种方法工具/原料Android studio方法/步骤1第一种方式,使用代码实现,先将Android studio 的工作目录的模式由Android 切换

2017-10-24 10:14:45 1640

转载 Android Studio获取SHA1或MD5的方法

原来我试过跟多种方法好像都没有这个方法来的简单方便这样:打开项目, 将左侧项目目录结构排序方式选择为Android按照图示步骤操作, 看不清楚请点击大图在 Android Studio 2.2版本以后, 按经验教程步骤操作依然看不到的SHA1和MD5, 怎么办怎么办? 别担心, 这时候我们点击一下这个小按钮, 还是熟悉

2017-10-23 16:32:50 214

转载 Android Studio 默认keystore 以及自定义keystore

来自:http://blog.csdn.net/nimasike/article/details/51457229

2017-10-23 16:29:14 693

转载 关于字符串的截取问题

主要连接来自:http://www.cnblogs.com/zhujiabin/p/6116777.htmlhttp://blog.csdn.net/nannannai02/article/details/52817342http://blog.csdn.net/sinat_36089790/article/details/52757127http://blog.csdn.net/jiangjiang1220/article/details/72997236

2017-10-23 10:15:43 361

转载 Android 扫一扫功能实现(Zbar)

1.实现扫一扫功能需要用到解码库,才能识别出二维码信息, 下面提供两个开源库地址: ZBar:https://github.com/ZBar/ZBar Zxing:https://github.com/zxing/zxing2.熟悉Android自定义Camera相关知识然而,当我们打开上述的两个库后,可能发现并没什么卵用. 因为官方的两个库,里面包含的东西

2017-10-19 17:38:40 3688 1

转载 Android studio更改版本studio的gradle

Android studio 已经成为我们开发人员必备的利器;多人开发,发现共享在仓库时候,自己的gradle版本不对应,那么我们需要统一;现在我们开始来看下怎样更改Android studio 的gradle版本号;1.下载Gradle新版本: 选择进入官网下载Gradle新版,我这里选择的是Gradle 2.10版本,然后根据网上其它经验进行安装;2.发现编译问题:

2017-10-19 00:05:59 3762

转载 AndroidStudio修改包名和项目名称

一、修改程序包名我们选中对应的包,然后直接右键->Refactor->Rename。这个时候会出现如图所示的提示,我们选中Rename package,更改包的名字,而不是更改路径(更改路径不会改变java源文件的package name)。这个时候会弹出如图所示的提示,这里并没有像eclipse那样直接弹出整个包名的名字,而只有最后面的那个名字。如果我们想

2017-10-18 23:42:57 1075

转载 什么是<!DOCTYPE html>及<!DOCTYPE html>的重要性?

此文出自http://www.cnblogs.com/Eton/p/6063450.html如有冒犯请多海涵!

2017-10-09 11:27:24 1094

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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