自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 SVN异常解决记录

1.svn: E200009:'xxxx.xxx': a peg revision is not allowed herexxxx.xxx尚未纳入版本控制。解决方法1:(通用)cmd执行svn add 'xxxx.xxx'参考:https://blog.csdn.net/ma2595162349/article/details/80285454;https://stackover...

2019-04-23 17:10:28 291

转载 [转]Android技能图谱学习路线

洋神推荐的学习路线,看了之后瑟瑟发抖,努力学习提高吧……原文作者:浪淘沙xud原文链接:https://www.jianshu.com/p/88e32ef66ef2Java基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 HashCode 作用,如何重...

2019-04-15 10:17:09 147

原创 Android Studio 异常记录

本文只是把自己开发过程中遇到的异常及解决方法做记录版本 3.0.11.新建项目后出现的':app:preDebugAndroidTestBuild'异常2018.9.5Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android...

2018-09-05 13:16:31 191

原创 GroupItem、ChildItem包含CheckBox联动的ExpandableListview使用总结

GroupItem、ChildItem包含CheckBox联动的ExpandableListview使用中需要注意的一些地方,仅供自己总结,欢迎大神批评指导。结构组成:ExpandableListView,groupItem、childItem都包含CheckBox。groupItem实体代码:class LayerControlGroup { private Stri

2018-02-01 16:23:00 676

转载 2017年初面试汇总(阿里、腾讯、百度、华为、京东、搜狗、滴滴)

Android基础View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口;Art和Dalvik对比;虚拟机原理,如何自己设计一个虚拟机(内存管理,类加载,双亲委派);JVM内存模型及类加载机制;内存对象的循环引用及避免内存

2017-04-20 12:51:39 2217

转载 Eclipse中SVN标志说明

项目视图 The Package Explorer view- 已忽略版本控制的文件。可以通过Window → Preferences → Team → Ignored Resources.来忽略文件。A file ignored by version control. You can control what resources will be ignored by

2016-09-22 09:16:22 604

原创 获取应用目录

保存资源文件时,最好保存在自己应用的文件夹下,如何获得应用地址,通过查询总结,列出以下方法,以备复习查阅。一、方法介绍: 每个Android应用程序都可以通过Context来获取与应用程序相关的目录,这些目录的功能各异,每一个目录都有自己的特点,有时候可能会搞混淆,本文结合android源码注释和实际操作,详细介绍一下每个方法:方法:getFilesDir 释义:返回

2016-09-05 10:31:17 490

原创 Canvas类的使用

计划项目中有涉及到用户签字确认的功能,想先写写签字模块,要实现的功能是通过判断用户手势在指定模块绘制出轨迹并保存,所以就写个涂鸦板之类的小Demo练手。在写的过程中最重要的是Canvas类的使用,下面对Canvas类的知识进行总结,以备自己日后查阅。Canvas类(android.graphics.Canvas)就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布

2016-09-02 10:35:19 3785

原创 自定义控件:not using the 2- or 3-argument View constructors

在使用自定义控件时,有时会遇到这种情况:出现这种情况往往是由于在自定义控件时你只定义了一个构造函数,解决方法就是至少要定义两个构造函数处理如下:public CustomHorizontalScrollView(Context context) { super(context); this.context = context; }public C

2016-08-12 11:07:24 441

原创 使用jxl.jar进行Excel操作将实例属性存入表中

功能:需要将一个实例存入一个指定的Excel表中。要求:只需要调用一个方法,传入一个实例就可实现。思路:存入要使用异步操作,要自定义一个Task,重写对应实体的构造方法,在doInBackground中将实例的各个属性值存入对应的Excel表中。实现步骤:1.准备好实体,写好实体的构造函数及get/set方法;2.定义一个Task继承AsyncTask;2.1定义一个内部类

2016-08-10 15:08:45 566

原创 android:APK混淆中proguard.cfg/proguard-project.text脚本文件的编写知识

处于一个开发者辛辛苦苦将自己的应用开发出来被别人一反编译便成为了他自己的东西,所以要进行混淆处理。在Android 2.3以前,混淆Android代码只能手动添加proguard来实现代码混淆,非常不方便。而2.3以后,Google已经将这个工具加入到了SDK的工具集里。具体路径:SDK\tools\proguard。当创建一个新的Android工程时,在工程目录的根路径下,会出现一个

2016-07-21 14:48:05 1596

原创 使用dex-method-counts.jar统计APK中方法数目

生成APK,正常打包时,David虚拟机对方法数目限制在65535以下,当方法数目超过这个限制的时候,就会碰到方法数目超限的错误:之所以出现上述问题,主要原因在于Android系统中,方法id存储在Dex文件中使用的是short类型数据,所以导致了dex中方法不能超过65k。解决这个问题网上有多种思路,一方面是超出数目不多的情况下,可以适当的增加打包优化方法规则。另一方面,如果

2016-07-19 13:14:12 1114

转载 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI

把Android运用部署到上面调试时,console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,这是因为系统里缺少了 Google Play 市场等各种谷歌服务应用,其实是因为版权问题,从 2.0 版本开始 Genymotion  提供的虚拟设备都已经移除了 Google Apps  以及 ARM library

2016-06-28 11:26:43 681

原创 Java 泛型

如何使集合能够记住集合内元素各类型,且能够达到只要编译时不出现问题,运行时就不会出现“java.lang.ClassCastException”异常?使用泛型。1.定义。泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以

2016-05-18 13:25:05 462

转载 Android res文件夹下资源定义及使用

1、  颜色 #RGB #ARGB #RRGGBB #AARRGGBB 颜色资源应该位于标签下 路径res/values/colors.xml 名字可以随意 定义value 使用 Resourse.getValues.getColor或R.标签名."name"属性,如:R.color.cname   #FFFFFF #000000

2016-05-04 15:09:51 811

duilib.dll

由于找不到DuiLib.dll,无法继续执行代码。重新安装程序可能会解决此问题。 dll文件修复方法 1、下载文件。 2、复制文件“duilib.dll”到系统目录下。 3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW644、 4、最后点击开始菜单-->运行-->输入regsvr32 duilib.dll 后,回车即可解决错误提示。

2018-05-30

dex-method-counts.jar

用于查询APK中方法的数目,使用方法博客中有详细过程。

2016-07-19

空空如也

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

TA关注的人

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