自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Nexus中依赖包版本降级

问题我们在工程中使用com.groupId:dependName:+来依赖最高版本。当我们对Nexus中的该依赖包降级(删除原来的最高版本,更新Index)。我们的本地依赖会出错原因使用+时,Gradle会拿Gradle本地缓存与Nexus(多个仓库取多个仓库中最高版本)中的最高版本号进行比对。如果Nexus中存在更高版本,则下载Nexus中的版本缓存于本地maven仓库和Gradle...

2018-08-31 10:30:39 1185

原创 HashCode怎么重写

https://blog.csdn.net/neosmith/article/details/17068365 https://blog.csdn.net/sunmenggmail/article/details/18660699 https://blog.csdn.net/abinge317/article/details/51437179

2018-08-27 10:11:36 2301

原创 Android 的工具介绍

aapt(Android Assert Packaging Tool)用于建立Zip兼容的包(zip,jar,apk),也可用于编译资源到二进制的assertsadb(Android Debug Bridge)pc连接android设备进行一系列操作的工具。AIDL工具(Android Interface Description Language)可以生成进程间接口的代码A...

2018-08-24 17:46:22 196

原创 Jacoco在Android系统应用测试中覆盖率一直为0的解决方案

问题普通应用Gradle配置Jacoco,运行createDebugAndroidTestCoverageReport,能够正常输出覆盖率报告,报告路径为: build/reports/coverage/debug/index.html。查看build/outputs/code-coverage/connected/*-coverage.ec,存在运行覆盖数据。android { ...

2018-08-22 16:56:45 8745 3

原创 telnet Android 设备并执行命令脚本

#!/bin/bash( echo "am startservice -n com.××.package1/com.**.package1.servicepath1.ServiceName1" sleep 3 echo "am startservice -n com.××.package2/com.**.package2.servicepath2.ServiceNam...

2018-08-15 16:00:59 916

原创 Ubuntu pdf编辑

Adobe http://blog.chinaunix.net/uid-16759545-id-4891680.html pdf编辑 https://jingyan.baidu.com/article/ff42efa91a0cb9c19e22023a.html

2018-08-08 11:49:30 676

原创 T9搜索算法

https://blog.csdn.net/djcxym/article/details/75070433

2018-08-06 18:52:32 928

原创 关于Android中ContentResolver设计的一点思考

Android ContentResolver.query 是通过AIDL将Cursor对象传递给查询者。 好奇者发问: 为什么不是直接将一个list返回给用户呢?因为每次调用几乎所有查询者都是将Cursor中的数据传递给了list。不能直接返回个list么,返回Cursor有啥好处? 思考: 1.如果返回的是list,那么这个List的数据量是不可控的。有时候查询的时候是查的一整张表,成...

2018-08-02 18:58:59 359

原创 ubuntu安装deb出错

1.执行命令sudo dpkg -i XXX.deb 返回依赖关系错误提示 2.执行sudo apt-get -f install 这条命令将自动安装需要的依赖包. 3.再次执行命令sudo dpkg -i XXX.deb 安装成功...

2018-08-02 16:24:19 2880

原创 Android Studio好用插件

https://blog.csdn.net/u014551772/article/details/73274646

2018-08-02 15:42:16 115

原创 Java RMI学习笔记

概要RMI远程方法调用是计算机之间通过网络实现对象调用的一种通讯机制.出现原因历史1:使用TCP/IP通讯直接面向过程进行通讯–>不好用 历史2:RPC:客户端/服务器模式,面向过程开发—>复杂对象信息通讯支持度不好 RMI:面向对象,调用方便使用介绍1.客户端制作远程接口:接口文件(可序列化数据) 2.服务端远程接口实现:Service文件 3...

2018-08-02 15:34:32 156

原创 LDAP

LDAP定义LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。默认端口是389。...

2018-08-02 10:36:14 409

原创 Handler导致的内存泄露解决

https://www.cnblogs.com/xujian2014/p/5025650.html

2018-08-01 14:20:25 174

原创 AIDL注意事项

1.序列化字段不一致,导致异常. 2.接口传输数据量的大小有限制.需要考虑压力风险.传输量大的时候也会影响接口调用时间. 参考文档: Android之解决aidl里面函数参数太大不能跨进程通信的问题 3.调用接口的本地对象与远程对象不是同一个对象.注意当前对象与asBinder对象的关系.利用引用查找数据要特别注意这一点....

2018-08-01 09:10:31 369

空空如也

空空如也

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

TA关注的人

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