自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (4)
  • 收藏
  • 关注

原创 androidstudio transformClassesWithInstantRunForDebug异常处理

在build.gradle中引用 butterknife库时,报出如下错误:错误表现:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:transformClassesWithInstantRunForDebug'.错误原因:这可能是由于butterkni...

2020-04-13 00:43:14 298

原创 Android 实时监测(监听)网络连接状态变化

看了网上的很多,都不是自己想要的。所以自己就参考着写了一个。实现这个的方法很多,我是想的这种,如果哪有不足,有bug的地方希望大家指出,共同进步。。。。先简单说一下思路:网络变化时系统会发出广播。所以我们监听这个广播,利用接口回调通知activity做相应的操作就好了。。步骤: 1、写个判断网络的工具类. 2、先写个类继承Broadcas...

2020-04-11 15:35:19 9489 3

原创 Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

外部导入的AS项目往往会报这个错误,解决方案:如果上述两种都没有解决问题,可以使用这种方法, 在build.gradle文件中导入这个依赖:? 1 compile 'com.android.support:multidex:1.0.1' 然后在 build.gradle 文件中的 defaultConfig 配置中添加配置:?...

2019-04-16 15:34:40 730

原创 【Android】消息推送1-Socket长连接技术点总结

一、Socket 基本用法Socket 是 TCP 层的封装。在 Java 的 SDK 中,socket 共有两个接口:用于监听客户连接的 ServerSocket 和用于通信的 Socket。使用 socket 的步骤如下:(1)创建 ServerSocket 并监听客户连接。(2)Socket 连接服务端。(3)Socket 获取输入输出流进行通信。(1)Socket客户端实现...

2019-03-05 01:45:09 359

原创 毕业设计 蓝牙聊天/蓝牙签到

一个同学的毕设,蓝牙签到,区分教师端/学生端需求如下图,熬夜了三个晚上做好了,结果却放了鸽子,特此记录一下上效果:三个手机的Demo效果,一个服务端,两个客户端  ...

2019-03-03 16:48:09 1568 5

原创 android 百度地图出不来地图的原因总结

定位成功,地图始终出不来,报下边错误的解决方案:二、还有一种是定位不成功,地图直接定位到海里那一般都是权限的原因,要么动态添加权限,要么降低SDK构建版本...

2019-03-02 21:39:56 1619

原创 android studio 读取assets目录文件

Eclipse:getResource().getAssets().open("bs.db")Android studio: context.getClass().getClassLoader().getResourceAsStream("assets/bs.db");public void copyFilesFassets(Context context, String newPath...

2019-03-02 14:22:38 1818

原创 unknown error (Sqlite code 14): Could not open database, (OS error - 2:No such file or directory)

android 本地数据库报错unknown error (Sqlite code 14): Could not open database, (OS error - 2:No such file or directory)....的根本原因是用了大于23的SDK构建,两种解决方案一、用低于23的SDK版本构建二、动态添加权限public static final int REQUE...

2019-03-02 00:42:54 3880

原创 毕业设计 基于科大讯飞"声纹识别"项目

一. 成果展示(以文本密码为例) 二. 具体操作步骤 1. 预备工作 ①导入声纹识别 sdk 并新建一个 andriod 工程。 ②将 IsvDemo 中 libs 目录下的 Msc.jar 和 armeabi 复制到新建的 Android工程的 libs 目录中,如下图所示: 2. 添加用户权限> <!--连接网络权限,用于执行云端语音能力 --&gt...

2019-02-17 11:04:49 4824 18

原创 android studio app出现红叉怎么解决

编译运行按钮旁边出现红叉的原因及解决方法:Androidmanifest.xml文件缺失信息,导致gradle运行后找不到activity的入口解决方法:补全Androidmanifest.xml清单文件确保每个activity是已经注册了的,然后重新运行,找到tools-->android -->sync project with gradles files重新运...

2019-02-14 22:26:45 1613

原创 android中获取验证码后出现60秒的倒计时

很简单,只需要两步:第一步:新建一个类继承CountDownTimer第二步:给按钮设置点击事件全部代码如下 [java] view plain copypublic class MainActivity extends Activity {         private TimeCount time;         private Button btnGetc...

2019-01-29 01:17:09 1132

原创 【BaiduMapSDK系列】baidumapsdk: Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败

上一篇解说了怎么解决Couldn't load BaiduMapSDK_v3_1_0这个问题,然而在这个问题解决后,仍有一个问题:跑起来的demo显示的只是网格,没有具体的地图展示仔细看logcat,可以看到这样一句:baidumapsdk: Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败...

2019-01-29 01:15:50 798

转载 Android Studio3.0之让人懵逼的错误:Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2...

我的其它文章:Retrofit2.3使用姊妹篇——带进度下载文件Retrofit2.3使用姊妹篇——带进度上传文件最近将Android Studio从2.3.3升级到3.0.1后,出现了一个莫名其妙的错误,又让人一顿懵。。。错误信息如下:解决方式一:只需在工程的gradle.properties文件中添加以下命令:android.enableAapt2=false然后...

2019-01-27 14:09:46 132

原创 imageView属性之imageView.setScaleType详解

一 imageView.setScaleType是imageView为了适配屏幕需要的一个属性。 设置的方式包括: 1. 在layout xml中定义android:scaleType=”CENTER” 2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);二、 属性取值大概有这么几个: 1. CENTER /ce...

2019-01-14 23:24:03 578

原创 myeclipse 项目servlet地址配置不对,导致访问不到的问题解决

如下方法可解决如下两个问题:一、myeclipse导入项目时出现Exploded location overlaps an existing deployment错误解决方法二、web项目sevlet地址不能访问,往往就是映射地址不正确造成的  今天拿别人的项目,在自己的软件上配置,通过tomcat添加项目时出现了 Exploded location overlaps an e...

2019-01-13 00:35:11 1361

原创 Android 对话框工具类

这两天在帮同学们做毕业设计(QQ:562138038)呢想着做一些常用的工具类出来,对话框再常用不过了,先上效果: =====================package com.zbar.handcommunity.utils;import android.app.Dialog;import android.content.Context;import andro...

2019-01-09 23:26:24 679

原创 Android Studio 如何获取开发版SHA1值

正常情况下:一、获取开发版SHA1:在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了。1、打开android studio 找到Terminal并打开,或者在最下面找到Terminal 如下图:2、 输入命令  C:    进入c盘;3、接着 输入命令   cd Users\Administrator   其中A...

2018-12-22 17:05:03 364

原创 Android Studio 新创建的module无法运行

一、创建module之后,修改 build.gradle,找一个当as可以运行在App的build.gradle copy过来,修改一下包名即可二、gradle.properties  最后一行加上android.enableAapt2=false;目的:为了去掉高版本的一些要求。三、清单 文 件中,application节点下去掉两项 四、去掉res下的v25/v31等...

2018-12-22 16:54:08 2884

转载 史上最全AndroidStudio快捷键中文版

编辑相关快捷键 Ctrl+Space 补全代码 ctrl+shift+space 智能代码补全 Ctrl+Shift+Insert 可以选择剪贴板内容并插入 Ctrl+P 显示参数信息 Ctrl+Q ...

2018-12-20 13:05:32 273

原创 android TextView 跑马灯效果

/** * Created by Darren on 2015/2/23. * 设置所有的TextView都有跑马灯效果 */public class marqueeText extends TextView {    public marqueeText(Context context) {        super(context);    }    public marq...

2018-12-20 12:38:20 243

原创 mysql 安装error:the security setting could not be applied.......1045

在安装mysql时,出现“The security settings could not be applied to the database because the connection has failed with the following error. Error Nr. 1045 Access denied for user 'root'@'localhost' (using pass...

2018-12-19 19:23:46 2861

原创 # android 让文字像波浪一样闪烁动画

package com.arong.tool;import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics.Matrix;import android.graphics.Paint;import a...

2018-12-11 23:09:32 1765

原创 给一个view添加旋转动画,并且停止后保持旋转角度,恢复后可继续旋转

   RotateAnimation这个动画类 animation.setFillAfter(true);方法是在动画自动停止后保持原位,而手动停止调用clearAnimation()后旋转的控件会变成最开始的位置,想到的解决方  法是让动画旋转30度 利用handle不断的发送消息 当点击停止后取消发送消息,不是很好的解决办法。    经过查找资料发现 ObjectAnimator属性动画   ...

2018-06-10 22:28:10 1058

原创 Fragment调用Activity中的方法,很简单

Fragment调用Activity中的方法,很简单2016年02月25日 10:12:10阅读数:1497假如 父Activity的类名叫 ParentActivity,有一个test()方法在Fragment中调用其实很简单,代码如下:ParentActivity parentActivity = (ParentActivity ) getActivity();parentActivity.t...

2018-05-10 00:00:11 24100 6

原创 详解Android接口Interface的使用和意义

本文介绍是Android的一个重要的东西,接口Interface,详解两个方面:(1)Java是继承的,接口Interface是可以多个的,恰恰弥补了这个缺点。(2)回调,接口Interface里面的是抽象方法,需要回调进行相应操作。通俗地讲讲上面两点讲的是什么(懂了就不用看了,直接看demo分析)首先简述一下View.OnClickListener接口,View这个类里面就有一个OnClickL...

2018-05-05 11:07:54 7221

原创 ConfigUtil 工具

package com.founder.ics.utils;import android.content.Context;import android.content.SharedPreferences;/** * 配置文件操作工具类 * @author GaoJR * */public class ConfigUtil { private static final String CONFIG_F...

2018-04-11 22:42:56 1785

原创 自定义吐司

/** *  */package com.iaiot.webview;import android.content.Context;import android.view.Gravity;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.Toast;/** * 功能介绍:...

2018-04-11 22:41:00 232

原创 结合Dialog的onClick()事件理解Android中的回调函数三部曲

App都少不了的一个需求,那就是Dialog弹窗,而且通常一个应用中都不止一个Dialog弹窗,多的时候可能达到六七个,那么你是否会为你的应用重复写六七个弹窗:ExitLoginDialog、DownDialog、UpdateDialog……如果是使用系统的Dialog还好,可以直接new一个就行了,但是如果有自定义的需求呢?比如这样:乍一看只用一点点文字的区别,可是如果不

2018-01-14 17:08:35 1432 1

原创 几个常用的android应用上架平台

主要上架了几个较大的平台,都需要有自己的账号,然后申请开发者权限,然后就是新增自己的app,这次上架就是华为审核慢,其他的还好百度手机助手:http://app.baidu.com/apps小米应用市场:http://dev.xiaomi.com/homeoppo市场: http://open.oppomobile.com/admin/index

2018-01-12 11:53:40 6298

原创 【Android应用】【监听软键盘弹起与关闭】

【背景】在很多App开发过程中需要在Activity中监听Android设备的软键盘弹起与关闭,但是Android似乎没有提供相关的的监听API给我们来调用,本文提供了一个可行的办法来监听软键盘的弹起与关闭。【预备知识】在manifest文件中可以设置Activity的android:windowSoftInputMode属性,这个属性值常见的设置如下:

2018-01-12 11:20:44 453

原创 Android移动支付(支付宝支付2017最新接入详解)

接入流程一:公司开通支付宝商户号 二:注册登录蚂蚁金服开放平台创建应用 三:项目集成支付宝SDK一:公司开通支付宝商户号1 注册商户号:https://mobiless.alipay.com/ 可以把链接发给人事,让她弄一下,需要提交的资料也只能由人事来弄。   二:注册登录蚂蚁金服开放平台创建应用蚂蚁金服开放平台:https://ope

2018-01-07 16:34:02 14310 2

原创 Android 可拖动的悬浮按钮

这是控件的主代码,在你的项目里面,新建一个同名的类,把代码直接复制进去就能用了。另外,这个类里面引用了工具类的一些代码。工具类在这个主类的源码下面也有贴出,直接把工具类的相关代码,复制到你自己的工具类里就行了,有问题可以加我QQ咨询:562138038。/** * @ClassName: FloatDragView * @Description: 可拖动的悬浮按钮 * @Author...

2018-01-06 16:54:00 3712 8

原创 android 分发平台的开发(相当于一个应用平台的窗口,其它应用把入口放在了一个app里)

Demo,测试了下是可行的,即 A应用里,放了两个应用,接处警应用和B应用,原理很简单,其实就是利用Android中Intent的显示和隐式使用:代码demo如下:========================================================A应用  package com.example.a;import java.uti

2018-01-03 19:21:49 1305

原创 Android在一个APP中通过包名或类名启动另一个APP

开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:[java] view plain copyIntent intent = new Intent(Intent.ACTIO

2018-01-03 14:20:57 871

原创 Android逆向之旅---动态方式破解apk终极篇(加固apk破解方式)

一、前言今天总算迎来了破解系列的最后一篇文章了,之前的两篇文章分别为:第一篇:如何使用Eclipse动态调试smali源码 第二篇:如何使用IDA动态调试SO文件现在要说的就是最后一篇了,如何应对Android中一些加固apk安全防护,在之前的两篇破解文章中,我们可以看到一个是针对于Java层的破解,一个是针对于native层的破解,还没有涉及到apk的加固,那么今

2018-01-03 10:59:34 14400 3

原创 使用Ionic3开发混合APP的架构设计总结

Ionic在2017年3月7号在其官方博客宣布 Ionic3 正式版本发布,采用最新的Angular4,和以往一样的scss,Ionic3和2版本的主要区别就是对懒加载的全面使用。在使用Ionic2的时候,如果应用比较大,将所有的component,directives,pipes,services通通塞到app.module.ts里面,总会让我们感到不太雅观,也不便于代码管理维护,同时在打开应用

2017-12-26 16:11:41 864

原创 android开发之如何知晓App是否已签名

在如今App泛滥的年代和抄袭的社会,我们怎么更好的保护好自己的孩子(App),签名是主要的一步,在这里,我就不和大家聊怎么签名了,而是教大家如何查看我的App是否签名了!查看App是否签名有几种环境,但不管如何,只要你能拿到Apk,啥事都好说!1.前提条件,拿到Apk!2.拿到Apk之后,将其解压,会出现如图1-1:图 1-13.打开META_I

2017-10-26 11:10:17 433

原创 Android 带动画的底部弹出视图

最近在项目过程中,因为用到的底部弹出选择视图比较多,所以把之前《Android 高仿 IOS 滚轮选择控件》源码中的一个底部弹出动画的效果整理了一下。先来看一下效果:先看一下我们的调用代码:public void onClick(View view) { final BaseBottomView bottomView = new BaseBottomView(this,...

2017-10-11 10:48:05 1921

原创 Android开发之Hybrid开发

本文将介绍Android中hybrid开发相关的知识点。hybrid开发实际上是混合开发的意思,这里的混合是H5开发与Native开发混合的意思。下面的文章中我们将逐个介绍一下hybrid开发的概念、hybrid开发的优势、Android中如何实现hybrid开发、简单的hybrid开发的例子,以及在产品实践中对hybrid开发的应用,希望通过本篇文章的介绍让您能够对Android中的hybrid

2017-09-21 16:52:00 645

原创 Android中关于FTP的文件上传和下载

Android中关于FTP的文件上传和下载此篇博客为整理文章,文章出处:http://www.cnblogs.com/xyc20080413/archive/2013/04/08/3008646.html1.首先下载commons-net  jar包,可以百度下载。FTP的文件上传和下载的工具类:[java] view plain copy

2017-09-21 10:40:33 2519

SpeechEvaluation-master.zip

基于科大讯飞的语音评测 Android(安卓) 示例Demo 源码app

2019-05-13

基于opencv的大家来找荐Demo,类库很强大,各种算法齐全

基于opencv的大家来找荐Demo,类库很强大,各种算法齐全

2019-03-28

基于xcl开源库的各种android图表示例Demo

基于xcl开源库的各种android图表示例Demo,as项目可以直接运行

2019-03-28

android 点餐系统 app 源码 示例

花了半个月的时间,熬夜做出来的单机版点餐系统,完全可以正常运行,奉献给大家

2019-01-29

空空如也

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

TA关注的人

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