GHOST

生活总是充满问题,而我能做的只是解决每一个问题。

排序:
默认
按更新时间
按访问量

Android面试指南

Android面试指南Java部分:面向对象:java中的四大特性是什么?解释继承和多态?java 支持多继承吗?如果不支持,如何实现?方法重载和方法覆盖的区别? 基本知识:java支持的基本类型有哪些?自动拆装箱是什么?static和final的作用什么是值传递和引用传递?String 和Str...

2016-10-08 22:00:21

阅读数:224

评论数:0

旋转数组的最小数字

题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。pu...

2016-07-22 19:42:35

阅读数:156

评论数:0

归并排序

归并排序public class Test { public void Sort(int[] num){ if(num==null||num.length<=0){ return; } mergeSort(nu...

2016-07-22 18:52:04

阅读数:158

评论数:0

百度地图sdk无法定位错误总结

首先保证你的代码是正确的。 1.确定你导入的sdk能够正常使用,你的app  key 是否添加 2.确定你的权限是给予 3.是否添加需要的service

2016-07-15 15:34:33

阅读数:220

评论数:0

关于Android xml 绘图

关于Android xml 绘图当我们想为一个Button添加背景时,但是没有合适的图片,用代码画的话太麻烦。我们这时就可以用XML来完成绘制图或画。Bitmap,在xml中使用Bitmap很方便··· <bitmap xmlns="http://schemas.andro...

2016-05-31 16:03:58

阅读数:264

评论数:0

排序算法之快排

快速排序代码:public class QuickSort { //随机选择参考值,然后将小于参考值的放到数组左边,大于参考值的放到数组左边 public int partation(int[] array,int length,int start,int end) { ...

2016-05-28 18:29:19

阅读数:161

评论数:0

二叉树的创建和查找指定值路径

class Tree{ int value; Tree left; Tree right; public Tree(int value){ this.value=value; } }public class Find { private...

2016-05-27 22:48:38

阅读数:216

评论数:0

Java线程创建的三种方式

关于Java线程创建的三种方式:第一种继承自Thread 类:public class Threads extends Thread{public void run(){ super.run(); try{ TimeUnit.SECONDS.sleep(50); ...

2016-05-21 13:29:43

阅读数:213

评论数:0

二维数组中查找值

二维数组中查找值题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 public static boolean Find(int [][] a ,int i){ //首...

2016-05-09 22:18:57

阅读数:517

评论数:0

java数组小记

Java二维数组小记java中的多维数组被看成数组中的数组,其存储单元不是像c语言中的连续的。int [][]a ={{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; 如同上面声明的二维数组a,可以看为int[] 的数组。一般c里面访问二维数组单元的值,总是通过row和co...

2016-05-09 22:06:53

阅读数:164

评论数:0

RecyclerView.ItemAnimator

RecyclerView.ItemAnimator详解关于RecyclerView 的使用大家应该都很是熟悉,相比ListView 而言RecyclerView添加了ViewHolder进行缓存view。同时RecyclerVIew对每个item的动画也有很好的支持。RecyclerView提供了...

2016-05-03 15:24:30

阅读数:332

评论数:0

Android 的三种依赖注入库

Android 的三种依赖注入库, Butter Knife RoboGuice Android Annotation.Butter Knife 是三者中最简单的一个,它需要加上ButterKnife.inject(this);去执行注入操作,而对于非Activity的组件使用ButterKn...

2016-05-02 19:56:59

阅读数:301

评论数:0

二叉树的种类

树的结构包括: 二叉查找树 平衡二叉树(AVL) 红黑树 B-树 B+树 字典树 后缀树 广义后缀树 二叉查找树:如果树不是一颗空树的话,那么二叉查找树具有以下特征:1. 若左子树不为空,那么左子树所有节点的值小于均小于他的根节点的值。 2. 若右子树不为空,那么右子树的所有节点的值大于根节点的值...

2016-04-26 09:36:37

阅读数:5903

评论数:0

GitHub中"watch" "star" "fork"区别

记录一下: 1.想拷贝别人项目到自己帐号下就fork一下。 2.持续关注别人项目更新就star一下 3.watch是设置接收邮件提醒的。

2016-04-26 08:30:16

阅读数:284

评论数:0

Android-startActivityForResult详解

关于startActivityForResult()详解startActivityForResult()的使用:假若从AActivity跳转到BActivity,当BActivity调用了finish()方法以后,程序会自动跳转到AActivity,并会回调AActivity的OnActivity...

2016-04-21 13:29:49

阅读数:220

评论数:0

Android-Drozer的安装错误

Error:could not find java修复连接时java路径找不到问题:1、创建如下文件并命名为:1.txt (如果为winXP,则可以直接命名为.drozer_config)2、写入内容如下几行内容:此处为java.exe文件的安装位置,具体情况具体处理。[executables]j...

2016-04-20 20:58:28

阅读数:312

评论数:0

Android-绑定服务的实现方式

##Bound service 绑定服务 官方文档说明bound service有三种方式: 通过Binder实现 通过Messenger实现 通过AIDL实现 我们看一下第一种实现方式: 继承Service 并重写onBind()方法 在Service 定义内部类MyBinder 继承自Bind...

2016-04-20 09:37:51

阅读数:274

评论数:0

关于Android bound Service 攻击和防御

关于Android bound Service 攻击和防御Android中允许使用Messenger和AIDL进行在多进程间通信bound service。那么这里就有问题产生,我们知道一般情况一个app对应一个进程,也就是多进程间通信,那两个不同的app之间也可以进行通信。【邪恶脸】我们可以写一...

2016-04-19 22:54:44

阅读数:323

评论数:0

Android面试题

Android常见面试题:注册广播有哪几种方式,有什么区别 绘制 Activity 的生命流程图 注册Service需要注意什么 Service与Activity怎么实现通信 Handle通信具体到源码,是怎么实现的 Handle的机制 怎么实现ListView多种布局? ListView与数据库...

2016-04-19 15:43:44

阅读数:555

评论数:0

Android进程保活方法

Android进程保活方法当前进程保活分为三种方式:1.黑色保活:通过广播相互唤醒。2.白色保活:启动前台service3.灰色保活:利用系统漏洞启动前台service黑色保活:黑色保活这种方式是最为简单的方法,通过系统广播什么拍照,启动,网络连接等等广播,或者其他app的广播进行唤醒。白色保活:...

2016-04-18 18:28:16

阅读数:2139

评论数:0

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