14 hippyk

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files defi

错误: Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServ

2017-07-16 15:20:17

linux为命令设置快捷短语(别名)

vim ~/.bashrc添加内容如: alias gc=’git clone’

2017-04-04 16:04:59

如何通过AndroidJUnit4快速启动一个activity,并且不自动退出

@RunWith(AndroidJUnit4.class) public class VanillaActivityTest {@Rule public final ActivityTestRule activityTestRule = new ActivityTestRule<>(VanillaActivity.class, false, false);@Test publ

2017-03-24 17:32:28

Eclipse快捷键 10个最有用的快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.

2017-02-17 17:41:57

mysql修改字符集

查看编码: show variables like ‘collation_%’; show variables like ‘character_set_%’; 修改: MySQL:修改默认字符集,转换字符集(MySQL 5.X) 修改 MySQL 数据库默认字符集(mysql database default character set) alter database testdb defaul

2017-02-15 10:02:38

Spring中@Autowired注解、@Resource注解的主要区别

首先,二者都可以既by name,也可以by type 。只不过 @Autowired 默认by type,失败才by name;而@Resource 刚好相反。

2017-02-13 09:45:57

Android 里面的 Handler 究竟是如何保证线程安全的?

关键在于handler对应的MessageQueue是线程安全的,请看MessageQueue的message入队方法,看到synchronized关键字没有,就是她了: final boolean enqueueMessage(Message msg, long when) { if (msg.isInUse()) { throw new Androi

2017-01-23 20:54:22

android bindService 方法flags参数FAQ

如果flags 不等于 BIND_AUTO_CREATE,bindService还会自动启动service吗?答:不会。当 flags 参数不是 BIND_AUTO_CREATE,调用bindService的时候service没有被启动。一段时间之后,service启动,此时系统还会尝试之前的bind动作吗?答:会。

2017-01-22 16:33:25

Theory Of Hashing And Hash Tables

By Atul Kumar on Jun 03 2016In this article, you will learn different things about Hashing and Hash Tables.In this article, you will learn what Hash Tables are, and why and where

2017-01-19 16:54:25

An LRU cache class based on java.util.LinkedHashMap

An LRU (least recently used) cache is used to buffer a limited number of the MRU (most recently used) objects of a class in memory.API documentation:LRUCache.htmlDownload full package:

2017-01-19 15:07:40

Android处理图片OOM的若干方法小结

前言众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消

2017-01-15 19:43:06

Linux增加分区大小

这里以Red hat AS4 为例。当磁盘分区发现不够用时,能想道的第一个做法就是增加分区大小。但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的办法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份的文件系统,这个做法比较玄,可能删除分区后导致系统无法启动。第二个做法就是,创建一个新的逻辑分区(当然必须有未使用的磁盘空间能分配),将文件系统从老分区拷贝

2017-01-15 16:32:15

一个demo,帮助您加深理解和记忆android activity 生命周期

受 两分钟彻底让你明白Android Activity生命周期(图文)! 启发,做了一个更简单直观全面的demo :https://github.com/hippyk/ActivityLifeCycleDemo直接玩了一下之后,确实对activity生命周期又有了更深更全面的理解,所以分享给大家。

2017-01-07 20:40:56

Linux下Git和GitHub使用方法总结

1 Linux下Git和GitHub环境的搭建第一步: 安装Git,使用命令 “sudo apt-get install git”第二步: 创建GitHub帐号第三步: 生成ssh key,使用命令 “ssh-keygen -t rsa -C "your_email@youremail.com"”,your_email是你的email 默认在用户的家目录下.ssh/id_r

2017-01-07 19:01:19

java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2017-01-05 16:27:34

Android面试汇总(百度+360+Tencent+淘宝+Qualcomm)

汇总笔者经历了一些来自百度,360,淘宝,腾讯,高通中国的电话面试及现场面试,还有笔试相关题目 百度:百度在北京中关村上地七街奎科科技大厦,不大但是很安静的一个办公地点。 百度技术面试分为两轮,第一轮基础技术面试,一般为项目负责人,主要考察基本知识及知识广度,第二轮面试一般为部门负责 人,主要考察技术深度。基础面试感觉个人答的还不错,主要询问了一些关于android基本知识的考察,涉及到Ac

2016-12-28 16:44:10

android如何让service不被杀死

参考链接:http://www.eoeandroid.com/thread-120983-1-1.html1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建 @Override public int onStartCommand(Intent intent, int flags, int startId) { ret

2016-12-28 14:42:20

android studio 符号大全

In this section:CommonData SourcesCommonIconDescriptionClassAbstract classAnnotationEnumerationException

2016-12-21 20:18:30

莫名其妙填掉 android studio 一坑

启动即报如下错误:IllegalAccessError: tried to access method AndroidVersion$AndroidVersionException. (还提示是Android Support plugin出错)谷歌半天也没搞定,实在没办法,抱着试试看的心态准备卸载重装。在深度桌面图标右键卸载,确定之后发现没反应,as还在。然后转终端操作:hippyk@hippyk-

2016-12-18 17:03:22

String和InputStream的转换

<br />1. String --> InputStream<br />InputStream String2InputStream(String str){<br />   ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());<br />   return stream;<br />}<br />2. InputStream --> String<br />String inputStream2String(Inp

2010-11-01 16:45:00

查看更多

勋章 我的勋章
    暂无奖章