自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TextView maxLines打点显示

最近遇到一个很奇怪问题,在此进行简单记录。TextView限制宽度、高度有很多方式,当设置文本行数时,常用就是使用maxLines属性,然而显示效果是当字数过多时截断展示,并不打点。之后添加属性ellipse="end",仍然不生效。百思不得其解。后来参考https://blog.csdn.net/forwardyzk/article/details/25162835,猜测这两者属性设置...

2019-07-26 20:01:07 1573

原创 No original dex files found for dex location

在使用DexClassLoader加载一个jar包是,出现No original dex files found for dex location错误。在网上搜索并没有找到好的解决办法,后来猜测生成的jar包中的类需要变成dex格式,然后使用build-tools中的dx命令,打包成jar,然后成功了。遇到的过程简单记录如下:1.使用Gradle中Jar task生成jar包,直接使用De...

2019-06-21 10:41:43 5256

原创 动态更改AndroidManifest.xml中节点属性

       在Android使用Gradle进行编译打包时,有时候需要动态更改AndroidManifest.xml中application、activity等节点属性,大多数情况下一般通过占位符替换即可完成相应的功能,但存在一些比较复杂的情况,如果还是采用占位符替换,显得就不再方便或者不能达到所想要的目的。下面我将介绍另一种通过Groovy动态更改AndroidManifest.xml节点属性...

2018-07-18 23:50:42 10229 1

转载 Groovy XML文件/文本处理

引用:http://www.groovy-lang.org/processing-xml.htmlProcessing XML1. Parsing XML1.1. XmlParser and XmlSlurperThe most commonly used approach for parsing XML with Groovy is to use one of: groov...

2018-07-18 21:02:02 2676

原创 基于MAC Android 8.1源码下载编译阅读

      学Android也有比较长的一段时间了,但是对于android源码的认识自己总感觉似懂非懂,因为自己也仔细看过相关的书籍、对于遇到过的一些问题也分析过源码,但还是觉得对于Android底层代码的实现存在一只半解,很多时候都处于代码开发、遇到问题再去谷歌百度的状态,没有对Android有个相对细节性的系统整体认识,所以这就需要以后在学习的过程中加强源码阅读和理解。基于目前大多数看源代码都...

2018-07-04 23:59:49 2293 1

原创 chown: /usr/local: Operation not permitted问题解决

在MAC上安装homebrew事先博客进行安装,根据步骤进行下去,同样在brew update的时候出现报错:Error: /usr/local must be writable! 错误,在该文章中也给出解决办法(sudo chown -R $(whoami) /usr/local),但是这种方法对于高版本的OS来说,是解决不了的,会报chown: /usr/local: Operation no...

2018-06-05 00:47:29 47481 23

转载 Activity退出后,键盘不收回

在一个应用中,如果Activity A跳转到B,然后让键盘弹起,当从B回退到A的时候,发现键盘没有收起,仍然显示在A界面上,通过排查发现跟inputmethodmode有关,去除A的该设置即可,后来从https://blog.csdn.net/zhangziki/article/details/50969743 中看到别人关于这方面的总结,就转发一下,加深自己的印象。转发内容:事情是这样的:有两个...

2018-05-21 18:45:48 1578

转载 Android中各种Span的用法——转载

转载一篇觉得很好的文章,在转载中成长:https://blog.csdn.net/qq_16430735/article/details/50427978Android中各种Span的用法前言SpannableStringBuilderURLSpanUnderlineSpanTypefaceSpanTextAppearanceSpanTabStopSpanStandardSuperscriptSp...

2018-05-06 15:35:40 1359

转载 Java的四种引用方式

Java的四种引用方式java内存管理分为内存分配和内存回收,都不需要程序员负责,垃圾回收的机制主要是看对象是否有引用指向该对象。java对象的引用包括  强引用,软引用,弱引用,虚引用Java中提供这四种引用类型主要有两个目的:第一是可以让程序员通过代码的方式决定某些对象的生命周期;第二是有利于JVM进行垃圾回收。下面来阐述一下这四种类型引用的概念:

2017-11-29 20:40:04 177

转载 Java多态中重载方法参数分别为父类和子类时的疑惑

问题:代码如下: class A { public String show(D obj){ return ("A and D"); } public String show(A obj){ return ("A and A"); } } class B extends A{

2017-11-21 15:20:38 2577

转载 java注解

转载出自:Java基础加强总结(一)——注解(Annotation) 一、认识注解  注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的Struts2有一部分也是基于注解的了,注解是一种趋势,现在已经有不少的人开始用注解了,注解是JDK1.5之

2017-09-12 20:44:16 267

原创 Android studio项目依赖导入

Android studio相比于eclipse开发app等功能更加强大,利用gradle编译、依赖注入等更加方便,即使知道gradle的强大,但是本人对于Gradle的理解和学习仍处于初步阶段,在学习过程中,遇到过不知如何导入依赖包,尽管网上有很多教程,但是还是想探究总结一下,加深自己的学习印象。Android项目依赖类型在Android项目开发中,往往需要网络上或者自己写的一些比较好的框架包、库

2017-09-05 01:21:52 1387

原创 java泛型——新手研究和总结

学习Java知识,肯定会接触到泛型的学习,菜猫我这周在准备一个泛型方法时候,突然发现自己不熟,记得以前明明知道,所以作为有一个伟大志向(搬砖)的我特意重新学习,为了加深印象,特来写这篇博客,把涉及到原理和理解当做笔记记录下来。泛型是JDK1.5新增的特性,是泛型程序设计的一种应用,在此之前,泛型程序设计是用继承来实现,如ArrayList用一个Object[]数组来维持列表中的对象以适应不同类型的

2017-08-21 12:13:32 1113

原创 无线路由器桥接——手机连不上网

本人初出茅庐,来到帝都打天下,奈何帝都奢华,房租死贵,只能合租,大家共有一个wifi,但是信号差的受不住,所以用自己的路由器桥接一个,遇到各种奇葩问题,差点怀疑平生所学(以前学的也不精),好了废话说到这,说正题。首先,关于路由器无线桥接方法网上的资料有很多,但是很多都没说清楚,差点把我这个新手误导了,这里推荐一个官方的桥接方法网站:http://service.tp-link.com.cn/det

2017-08-13 23:50:44 12769

原创 Unable to detect application ABI's

在进行android ndk 调试时,通过使用官网的方式,add native support,出现一些头文件问题,这些只要添加头文件路径就可以了,然后debug,仍然会出现一些错误,如Unable to detect application ABI's ;这类问题参考http://blog.csdn.net/brook0344/article/details/8258160和http://sta

2016-01-11 15:31:06 555

原创 The VMware Authorization Service is not running等问题

最近win10出来了,想体验一下win10的感觉,刚装上win10,感觉还不错,不过相对win7来说,发现其cpu利用率变de非常高,内存消耗也很大,以360安全卫士那个标准打开比较多的网页就上百分九十多了,当然自己的电脑性能也不是很好的,不过将就用吧。但是这也出现了一些问题,然后上网查找解决方式,其他问题比如一些驱动问题就不说了,但是这次的问题是关于启动虚拟机的,这是因为使用360加速球引起的。

2015-09-28 15:09:28 652

原创 keytool 错误 java.io.IOException: incorrect keystore format

在导出APP的apk的时候用使用之前已经有的keystore的时候,在Alias的选项中出现空,没有选项,我猜测的原因就是我使用的adt-bundle之前有更新过,不知道其他有没有人在更新中更新了android skd tools之后,打开eclipse之后出现问题,原因就是版本不行,要更新一下eclipse,但是怎么更新都更新不了,出现错误,后来就不管了,重新下载一个adt-bundle,然后覆

2015-08-03 13:26:47 4761 1

原创 Uri获取文件路径

最近想写一个可以传输文件的APP,并且可以把名称也传过去,因此打算通过Uri先获得文件路径,然后再根据路径调用getName()来获得文件名称,由于本人是新手,所以一直认为Uri跟文件路径一样,所以出现错误,后来上网查找,找到两篇感觉不错的文章:   转载:http://www.2cto.com/kf/201502/376975.html               http://www.

2015-07-29 01:34:01 618

原创 linux下kbhit()使用

最近写一段程序,因为刚学linux学习网络编程,编个聊天软件(有一个功能就是可以选择让对方显示自己的输入过程),因为打算在输入字符前面加上昵称,因此我计划是通过判断键盘输入来确定是否要输入信息,在网上找了关于这方面的内容,其中最多的就是各种kbhit()函数在linux中实现,最开始是做的是这样做的:       首先,在网上找到了kbhit()函数的实现:int kbhit(void)

2015-01-25 01:17:56 6213 1

电子科技大学通信专业831考研试题

电子科技大学通信专业831考研部分试题

2016-08-23

数字电子技术基础+阎石第四版课后习题答案详解

数字电子技术基础+阎石第四版课后习题答案详解

2016-08-23

Wi-Fi_P2P_Technical_Specification

WiFi direct技术规范,详细解释了WiFi direct技术流程和其帧结构,如果需要其他相关文件,请私信我

2015-09-10

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

TA关注的人

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