- 博客(9)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 AIDL学习
aidl: Android Interface definition language 安卓接口定义语言;aidl是 IPC:(Inter Process Communication(进程间的通讯))的方法之一。首先说清两个概念:本地服务:写在自己的应用程序的工程里的服务 ,使用自己应用程序的进程运行这个服务;远程服务:写在别的应用程序的工程里的服务,使用别的应用程序的进程运行这个服务(安装
2017-04-20 17:02:17 395
原创 Java编程题
一:如何在字符串中找到第一个不重复的字符例如字符串“hello”,除了“l”之外所有字符都是不重复的,但是“h”是第一个不重复的字符。同样,字符串“swiss”中“w”是第一个不重复的字符。解决方案如下,可以在一次字符串扫描中找到第一个不重复的字符,它应用了典型的空间时间权衡技术。它使用了两个存储空间来减少一次循环,是标准的空间-时间折衷。由于我们将重复和不重复的字符分开存放,在循环结束后,存放不重
2017-04-20 15:15:37 586
原创 数据结构--链表
链结点(Link) 在链表中,每个数据项都被包含在在链结点中。一个链结点是某各类的对象,这个类可以叫做Link。 链表的java代码实现class Link {//这里是链结点 public int iData; public double dData; public Link next; public Link(int id, double dd) {
2017-04-18 10:35:48 543
原创 数据结构学习笔记--队列
队列的基于数组实现的代码如下:“` /** * 队列的java实现代码 */ public class QueueApp { public static class Queue { private int maxSize; private long[] queArray; private int front;
2017-04-12 10:15:36 476
原创 数据结构学习笔记--栈结构
栈结构基于数组的实现方式,代码如下:public class StackApp { public static class StackX{ private int maxSize; private long[] stackArray; private int top; public StackX(int s){
2017-04-11 09:34:22 340
原创 Android Studio左边工程自动把包合起来的解决办法
一个闹心的小问题,每次隐藏左边工程栏,再打开就把工程合上了,还需要一层层的打开,于是找到原因奖颁发记录下来,以此也能帮助到有需要的小伙伴们。 很简单,点击这个就可以了
2017-04-10 15:27:31 1368
原创 基础排序算法学习
冒泡排序代码如下public class bubbleSort { public static class ArrayBub { private long[] a; private int nElmes; public ArrayBub(int max) { a = new long[max]; nE
2017-04-10 10:24:26 420
原创 JNI学习-android下JNI开发
android下JNI开发what 什么是JNIJNI java native interface native本地 java本地接口通过JNI可以实现java和本地代码之间相互调用jni可以看做是翻译 实际上就是一套协议why 为什么要用JNIJava 一处编译到处运行 ①java运行在虚拟机上 JNI可以扩展java虚拟机的能力 让java代码可以调用驱动②java是解释型语言
2017-04-07 16:13:02 811
原创 JAVA经典算法,每日一题
【First one】题目:古典问题:有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死们每个月兔子的总数为多少?梳理思路:首先先计算出每个月兔子的数量,摸清规律再去编码实现 第一个月1对 第二个月1对 第三个月2对(这对祖宗兔子生了一对,这一对命名为第一代,所以是1+1) 第四个月3对(这对祖宗兔子又生了一对,这一代命名为二代,2+1)
2017-04-05 22:31:48 951
ViewPager设置无限轮播,设置当前item的位置出现问题,求大神解答
2016-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人