自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(121)
  • 资源 (4)
  • 收藏
  • 关注

原创 AndoridStuido 设置Log快捷键

Android 配置Logback

2022-08-26 14:47:58 226 1

原创 Window安装Lokalise

Lokalise初体验

2022-07-08 15:36:09 278

原创 BTC交易签名

BTC交易签名

2022-04-21 09:40:43 425

原创 UniSwap 使用Web3j 生成原生币兑换代币。

val function =when(methodName){ "swapEthForExactTokens" -> { val amountOut =map["amountOut"] as Int val address =Gson().fromJson<String>(map["address"] as JsonArray,object :TypeToken<List<String>>(){}.ty

2022-04-20 18:18:20 928

原创 给TextView添加一个标签

给TextView添加一个标签,可图片,可文字。

2022-01-08 11:37:21 1624

原创 Edittext限制小数后俩位,输入“.”自动补充0

参考:Edittext限制小数后俩位,输入“.”自动补充0import android.text.SpannableStringBuilderimport android.text.Spannedimport android.text.method.DigitsKeyListener/** * EditText 输入的数字格式化 */class NumberValueFilter : DigitsKeyListener(false, true) { /** * 小数位数

2021-06-08 17:12:18 364

原创 AndroidStudio 常用插件

Android studio 插件Alibaba Java Coding Guidelines阿里巴巴开发规范 (安装即在写代码自动检查), 项目上, 或文件上右键, 或 tool 菜单下会出现,编码规约扫描Translation翻译插件,安装即用,可到 settings进入点击 other settings 配置属性BackgroundImagePlus+设置背景图,安装后选择 view -> Set Background Image , 默认没有这个选项, 可参考:Background

2021-02-23 09:52:35 267

原创 Android中使用Jackson

Jackson简单使用添加依赖 implementation('com.fasterxml.jackson.core:jackson-core:2.11.1') implementation('com.fasterxml.jackson.core:jackson-annotations:2.11.1') implementation('com.fasterxml.jackson.core:jackson-databind:2.11.1')基础用法Json To Beanjson

2021-02-02 11:32:34 3295 1

转载 Ubuntu18.04 修改Mysql5.7默认root密码

转载:https://www.cnblogs.com/ahmczsy/p/10489809.htmlUbuntu18.04 修改Mysql5.7默认root密码$ mysql//修改验证方式mysql> USE mysql;mysql> UPDATE user SET plugin='mysql_native_password' WHERE User='root';//修改密码mysql> update mysql.user set authentication_strin

2020-11-13 22:38:12 181

原创 git module

这里写自定义目录标题初始化更新模块代码新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入初始化在仓库根目录git submodule init更新模块代码git submodule update克隆主仓库同时克

2020-06-15 22:42:44 1051

原创 Could not resolve all files for configuration ':app:_internal_aapt2_binary'.

问题如下:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:mergeDebugResources'.> Could not resolve all files for configuration ':app:_internal_aapt2_binary...

2019-12-30 22:24:42 3311 1

原创 Cause: buildOutput.apkData must not be null

遇到这个问题 ,先检查一个项目中使用的gradle版本其次 Click Build-> Clear Project然后 Click Build -> Make Project

2019-05-09 14:54:31 2414

转载 Android ListView优化之getView频繁多次调用与ViewHolder工作原理

原文地址:Android ListView优化之getView频繁多次调用与ViewHolder工作原理Android中我们经常会用到ListView,然后ListView到底是如何通过ViewHolder去优化的?常见的适配器中利用ViewHolder去优化ListView的代码@Override public View getView(int position, View con...

2018-12-03 10:52:45 419

原创 BottomNavigationView的使用小结

本文首次发表 蜗牛魔方转载请注明demo地址1. 添加依赖 implementation 'com.android.support:design:28.0.0'2. xml 写法&lt;android.support.design.widget.BottomNavigationView android:id="@+id/bottom_navigation_v...

2018-12-02 20:47:11 920

原创 requestWindowFeature报错

requestWindowFeature(Window.FEATURE_NO_TITLE);这行代码必须放置在setContentView前面,不然会报AndroidRuntimeException异常信息如下:2018-12-02 13:27:52.057 24097-24097/? E/AndroidRuntime: FATAL EXCEPTION: main Process: ...

2018-12-02 13:35:51 918

原创 Android获取WIFI 的ssid 方法适配Android9.0

Android获取WIFI 的ssid 方法适配Android9.0本文首次发表于:蜗牛魔方-Android获取WIFI SSID方法,适配9.0demo 地址:JavaExtensionUtilsForAndroid废话不多说了直接上代码首先在Androidmanifast 中添加权限 &lt;uses-permission android:name="android.permiss...

2018-11-11 12:17:29 21691 2

原创 Android 64K 问题

随着 Android 平台的持续成长,Android 应用的大小也在增加。当你的应用及其引用的库达到特定大小时,你会遇到构建错误,指明你的应用已达到 Android 应用构建架构的极限。早期版本的构建系统按如下方式报告这一错误:Conversion to Dalvik format failed:Unable to execute dex: method ID not in [0, 0xfff...

2018-10-25 14:48:24 292

原创 阿里云gradle镜像库配置

经常使用maven远程仓库里jar包的同学,最头疼的事情莫过于加了jar包依赖配置之后,需要漫长的下jar包的过程,因为maven仓库网站是国外网站,速度非常的慢。在国内下好jar包放到本地再加载又过于麻烦gradle配置:将原来的google(),jcenter()直接替换掉或者放到这个的前面(默认是从上往下寻找,所以要放到google()、jcenter()的前面,如果加在google()、...

2018-10-11 17:41:59 4417 3

原创 Android保存32位BMP格式图片

参考资料:java读取bmp位图 java读取bmp图像文件Android 获取24位BMP RGB数据 /** * 获取BMP 文件的RGB 数据 * @param srcBitmap 原Bitmap * @return bitmap的RGB数据 */ public static byte[] getBmp...

2018-07-10 10:10:46 1325 2

转载 android plurals用法

参考 android plurals用法对一个给定的语言和数字来说,决定使用哪一个case的规则是很复杂的,所以android提供了方法getQuantityString(),它可以用来为你选择合适的资源。 节点: &lt;resources&gt; 必须的节点。必须为根节点。 没有属性。&lt;plurals&gt;字符串的集合,提供取决于...

2018-04-09 10:57:09 3930

原创 mysql5.7.20 No directory, logging in with HOME=/

sudo usermod -d /var/lib/mysql/ mysql

2017-12-04 14:17:00 816

原创 Ubuntu16.04 阿里源

备份sudo cp /etc/apt/sources.list source.list.back打开文件sudo vim sources.list复制以下源,删除sources.list中的内容,贴入复制的源# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restri

2017-12-01 22:10:39 1070

原创 Android设备命令打开adb

android studio 远程调试android设备 不允许连接 unable to connect to 192.168.6.109:5555: cannot connect to 192.168.6.109:5555: 由于目标计算机积极拒绝,无法连接。 (10061)打开shell 输入su 切换root 权限setprop service.adb.tcp.port 5555 stop

2017-08-12 10:53:56 5794

原创 is not in the sudoers file.This incident will be reported

1.进入超级用户模式。也就是输入”su root”,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。 2.添加文件的写权限。也就是输入命令chmod u+w /etc/sudoers 3.编辑/etc/sudoers文件。 输入命令vim /etc/sudoers,输入”i”进入编辑模式,找到:”root ALL=(ALL) ALL”行。 在起下面添加xxx ALL=(ALL)

2017-08-10 17:55:18 1173

原创 Ubuntu Server 16.04 安装tomcat8

1 下载tomcat8sudo wedget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.tar.gz文件下载到你当前目录 ,本人习惯下载到/opt下面。 2解压文件tar -zxvf apache-tomcat-8.5.20.tar.gz看不懂参数百度一下吧。这个我也不懂,哈哈

2017-08-10 17:35:54 780

原创 It is currently in use by another gradle instance

出现这个问题是因为开了两个Android studio,并且另外一个在build 不错报错了。

2017-08-08 16:56:10 3822

原创 Android获取蓝牙地址(非mac地址)

方法:public static String getBlueToothAddress(Context context){ return android.provider.Settings.Secure.getString(context.getContentResolver(), "bluetooth_address"); }

2017-08-08 10:59:00 1370

原创 BroadcastReceiver中使用startActivity报错

在写开机启动activity的时候, 在BroadcastReceiver中使用context.startActivity 报错,错误如下: Caused by: Android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_AC

2017-07-12 09:55:50 1990

转载 android gradle tools 3.X 中依赖,implement、api 和compile区别

转载:android gradle tools 3.X 中依赖,implement、api 指令 转载地址:http://blog.csdn.net/soslinken/article/details/73114637前言2017 年google 后,Android studio 版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0

2017-06-19 21:06:17 18893

转载 Android与HTML+JS交互

原创文章 ,首发在 http://blog.csdn.net/leejizhou/article/details/50894531李济洲的博客在Android开发中,越来越多的商业项目使用了android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的JavaScript进行交互,Android也对交互做了很好的封装,所以

2017-06-18 12:46:47 499

转载 MAC 搭建php开发环境

一、启动Apachesudo apachectl startsudo apachectl -v 可以查看到Apache的版本信息此时在浏览器中输入http://localhost,会出现It works!的页面sudo apachectl restart 重启Apache如果你遇到这个问题: ** Forbidden You don't have permission to access /

2017-06-14 21:24:11 377

原创 运行Android项目 Unable to instantiate application, IllegalAccessException

运行Android项目报如下错误 06-08 14:08:52.370 12415-12415/com.dobest E/AndroidRuntime: FATAL EXCEPTION: main Process: com.dobest, PID: 12415

2017-06-08 14:16:39 2729 3

原创 Android studio 3.0 引起的 outputFile sync failed:not vaild

在Android studio 3.0 之前 我们自定义apk名称使用如下方式:applicationVariants.all { variant -> variant.outputs.each { output -> output.outputFile = new File(output.outputFile.parent, variant.applicat

2017-05-28 18:06:15 2777

转载 Android Studio项目目录结构介绍

在Android Studio中,提供了以下几种项目结构类型 Android Studio项目目录结构介绍 我们一般常用的有以下两种结构:Project 结构类型 Android Studio项目目录结构介绍 app/build/ app模块build编译输出的目录 app/build.gradle app模块的gradle编译文件 app/app.iml app模块的配置文件

2017-05-27 16:26:03 494

原创 AndroidStudio自定义包名

在你的app/build.gradle下面添加 打包时间 (可选)static def releaseTime() { return new Date().format("yyyy-MM-dd", TimeZone.getTimeZone("UTC"))}在你的app/build.gradle文件中的android 方法下面添加如下代码: applicationVariants.all

2017-05-27 15:54:20 828

原创 Android获取屏幕分辨率

在app中经常需要获取手机的屏幕分辨率(宽*高),方法一:弃用的方法WindowManager wm = getWindowManager(); Display display = wm.getDefaultDisplay(); int screenWidth = display.getWidth(); int screenHeight = display.getH

2017-05-27 15:44:40 855

原创 Android 启动引导页面的实现

现在几乎每个Android应用都有启动页面,那么怎样实现一个启动页面,下面是我的启动页面的实现, 希望对你有帮助! 需求:Android引导页面,一般由三四张图片,简单介绍项目的特点和功能。在最后一张显示进入按钮,点击进入到下一个页面,引导页面只会在第一次启动的时候显示, 之后启动应用从启动页面进入。

2017-04-10 14:29:30 816

原创 集成海康8800视频遇到的坑

前一篇文字主要介绍了集成海康8800,这篇主要说一下遇到的一个坑,先啰嗦两句, 我有两部手机一部小米5s,一部红米note 刷的Android原生6.0.1系统,模拟器用的是5.1系统,同时还用了一个模拟器,在代码集成进去后,立即就调试了,调试完傻眼了, 程序崩溃, 看LOG 如下错误 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLo

2017-03-16 23:37:54 4659

原创 海康8800实时视频Android客户端集成总结

在接触海康之前有接触过大华视频的集成,萤石视频的集成,现在海康8800的视频是第一次集成,其中遇到了一个坑还是值得说一下的(个人认为还是很坑的)。 下载地址:海康8800所需jar 和so文件 Demo地址:海康视频AndroidDemo海康8800的视频集成步骤如下:1、导入jar和so文件 (如果自己没有的话,文章开头有下载链接)在build.gradle 中配置如下...

2017-03-16 23:26:55 8870

原创 极光推送(基础篇)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I

2017-03-06 23:23:55 1254 1

Android日志模板

android logback 设置

2022-08-26

海康8800库文件(Android)

海康8800Android客户端集成所需jar和so文件

2017-03-16

ksoap2-android-assembly-3.6.1-jar-with-dependencis.jar

ksoap2 android 3.6.0 轻量级 用于 android 调用webservice的第三方jar 2015-10-15 最新版本

2016-05-31

Json实体嵌套解析

使用fastjson 解析实体嵌套,只要一行代码就可以解析负责的json嵌套

2016-01-06

SlidingMenu

永远android开发,实现android侧边栏的功能

2015-12-06

空空如也

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

TA关注的人

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