自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风兮水寒

天道酬勤

  • 博客(87)
  • 资源 (11)
  • 收藏
  • 关注

原创 git常用指令

Git指令配置SSH$ ssh-keygen -t rsa -C “email address”创建仓库git init 初始化仓库git clone [remote repository] 复制远程仓库到本地查看指令git status 查看将被提交的修改git diff [filename] 查看文件修改的内容git log 查看提交历史git reflog 查看执行过的命令gi

2016-10-31 19:02:40 255

转载 android悬浮窗口的实现

转自:http://blog.csdn.net/stevenhu_223/article/details/8504058当我们在手机上使用360安全卫士时,手机屏幕上时刻都会出现一个小浮动窗口,点击该浮动窗口可跳转到安全卫士的操作界面,而且该浮动窗口不受其他activity的覆盖影响仍然可见(多米音乐也有相关的和主界面交互的悬浮小窗口)。那么这种不受Activity界面影响的悬

2016-07-26 11:23:47 592

转载 Android安卓开发知识库汇总

转自:http://blog.csdn.net/asmcvc/article/details/51914982目录(?)[+]初级Android 面试知识库Android 面试题总结之Android 进阶(二) - fuchenxuan blog - 博客频道 - CSDN.NET如何成为一名优秀的程序员 | Mystra2016Android某

2016-07-15 10:21:12 1005

转载 深入浅出 RecyclerView

本文原创,转载请以链接形式注明地址:http://kymjs.com/code/2016/07/10/01起深入浅出这名字的时候我是慎重又慎重的,生怕被人骂标题党,写的什么破玩意还敢说深入浅出。所以还是请大家不要抱着太高的期望,因为没有期望就没有失望,就像陈润说的,超预期嘛。全当看小说的心情来看这系列文章了。这篇文章分三个部分,简单跟大家讲一下 RecyclerView 的

2016-07-13 21:47:25 420

转载 内存优化相关

内存优化大全(上)内存优化大全(中)内存优化大全(下)Android内存泄露——浅解析和处理办法 Android内存泄漏的八种可能

2016-07-11 22:18:21 317

原创 Parcelable模板

DroneHistoryData.classpublic class DroneHistoryData implements Parcelable { // 默认构造器 public DroneHistoryData() { } // Parcelable构造器 protected DroneHistoryData(Parcel in) { //

2016-07-11 20:48:22 309

原创 使用IO流保存用户登录

Account.classpackage wjb.beans;import android.content.Context;import com.orhanobut.logger.Logger;import java.io.File;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/** * 保存数据到本地

2016-07-11 20:43:54 1016

原创 使用RecyclerView

xml <android.support.v7.widget.RecyclerView android:id="@+id/user_historyLog_list" android:layout_width="match_parent" android:layout_height="match_pa

2016-07-11 20:41:40 290

原创 LruCache源码

1.构造方法/** * @param maxSize for caches that do not override {@link #sizeOf}, this is * the maximum number of entries in the cache. For all other caches, * this is the maximum sum

2016-07-09 16:37:44 275

转载 理解Context内涵

原题目:Context都没弄明白,还怎么做Android开发? 文/尹star(简书作者) 转自:http://www.jianshu.com/p/94e0f9ab3f1dActivity mActivity =new Activity()作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是

2016-05-25 23:08:01 835

原创 解决SlidingMenu与ViewPager的滑动冲突尝试

模仿唯品会侧边栏与viewpager场景,尝试解决SlidingMenu与ViewPager的滑动冲突。SlidingMenu使用张鸿洋大神的自定义控件。 参考:http://blog.csdn.net/lmj623565791/article/details/39257409效果如下:代码讲解:采用内部拦截法,slidingmenu先不拦截事件,让事件传到viewpager。 @O

2016-05-23 23:48:49 2978 2

转载 Android实现手写板和涂鸦功能

android手写板简单实现转自:http://blog.csdn.net/shineflowers/article/details/45952441write_pad.xml (布局文件)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:greendroid="http://sche

2016-05-23 19:26:03 2509 1

转载 Android通用流行框架大全

Android通用流行框架大全缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库

2016-05-10 16:21:32 228

转载 Android Studio好用的插件

AndroidStudio好用的插件 在开发过程中,本人用的最爽的就是代码生成的插件,帮助我们自动完成大量重复简单的工作。个人也觉得代码自动生成工具是最值得推荐的。因此下面的插件以代码生成的插件为主。 1. Android ButterKnife Zelezny 在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。 2. Gson

2016-05-10 16:05:09 277

转载 如何自学Android

Java知识储备本知识点不做重点讲解: 对于有基础的同学推荐看《Java编程思想》,巩固基础,查漏补全,了解并熟悉更多细节知识点。 对于没有基础的同学推荐看一本Java基础的书籍,看完后可以继续看《Java编程思想》提升自己。 对于自认为时间很充裕,只要基础学扎实就好的推荐看《疯狂Java讲义》,这本书真的很厚,但是讲解的特别详细。Android基础学习 1. 基础UI学习对于这些基础UI

2016-05-10 00:02:37 205

原创 二叉搜索树的后序遍历序列

题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。思路:数组的最后一个数为根,数组中比根小的连续数组部分为左子树,比根大的连续部分为右子树,若左子树部分存在数大于根或者右子树部分存在数小于根,则返回false,否则将左子树和右子树作为新的树,进行递归。public class Solution {

2016-05-08 19:39:42 194

转载 设置高德地图在Fragment中显示

本文来自:fair-jm.iteye.com 转截请注明出处官网的教程是在Activity下 在Fragment下在高德论坛找到一些方法 试了下可以显示 但是切换后总会有些问题比如切换后就是新的了 切换后地图就不显示了我这种方式可以在切换后保持地图状态 但是得限定屏幕为水平或者竖直 如果翻转的话也会报错布局文件:<?xml version="1.0" encoding="utf-8"?><Rela

2016-05-06 22:02:19 6341 4

转载 TabLayout轻松实现仿今日头条顶部tab导航效果

转自:http://www.cnblogs.com/ydxlt/p/5045407.html前言自android5.0出来后,谷歌使用了Material Design设计风格,随着带来了许多新的控件,如:SnackBar,TextinputLayout,以及今天使用的TabLayout,这些新控件的出现使得我们这些开发者更加方便,下面我们用TabLayout实现仿最新版的今日头条顶

2016-04-28 09:40:31 2995

转载 Android之仿今日头条顶部导航栏效果

转自:http://blog.csdn.net/hantangsongming/article/details/42455219随着时间的推移现在的软件要求显示的内容越来越多,所以要在小的屏幕上能够更好的显示更多的内容,首先我们会想到底部菜单栏,但是有时候像今日头条新闻客户端要显示的内容太多,而且又想在主界面全部显示出来,所以有加了顶部导航栏。今日头条顶部导航栏区域的主要部分是一个导航

2016-04-28 09:38:30 6579

转载 ViewPager 详解(五)-----使用Fragment实现ViewPager滑动

请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/38660861  不胜感激!前言:前几篇文章讲解了ViewPager的普通实现方法,但Android官方最推荐的一种实现方法却是使用fragment,下面我们使用fragment来重新实现一下第一篇《ViewPager 详解(一)---基本入门

2016-04-27 15:25:07 875

转载 ViewPager 详解(四)----自主实现滑动指示条

请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/38521865 谢谢!前言:前面我们用了三篇的时间讲述了有关ViewPager的基础知识,到这篇就要进入点实际的了。在第三篇《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同

2016-04-27 15:22:41 278

转载 ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同

请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/38521865 谢谢!前言:在前两篇文章中,我们讲解了滑动页面的的实现方法与四大函数的意义,但有时,仅仅实现页面滑动是不够的,还要有标题栏才会显得更友好。所以在这篇文章中,我将会向大家展示在Android.support.v4包中的两个

2016-04-27 15:19:25 428

转载 ViewPager 详解(二)---详解四大函数

请大家尊重原创者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/38453725  万分感激!!!!!前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合Android的API说明,详

2016-04-27 15:16:30 1023

转载 ViewPager 详解(一)---基本入门

前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇 。相关文章:1、《ViewPager 详解(一)---基本入门》2、《V

2016-04-27 15:12:32 237

转载 Android之RadioGroup+ViewPager制作的底部导航栏

转载请注明出处:http://blog.csdn.net/loveyaozu/article/details/51149467在日常开发中我们常常会用到类似微信或者QQ的底部导航。实现这样的效果有多种,今天就为大家介绍一种实现简单,可控性好的底部导航的实现方法。首先创建activity_main.xml布局文件,里面主要由ViewPager和RadioGroup构成。ViewPager用来存放Fra

2016-04-26 19:01:46 627

原创 从上往下打印二叉树

题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。思路:二叉树的广度优先遍历,每次都把list中下一个节点的左右节点加入list,保存数值,再查找list中的下一个节点,直到list结束。代码:import java.util.ArrayList;/**public class TreeNode { int val = 0; TreeNode left = null;

2016-04-24 22:48:27 242

原创 栈的压入、弹出序列

题目描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。思路:通过一个栈来模仿压入弹出过程。代码:import java.util.Stack;public class Solution

2016-04-24 22:24:15 209

原创 包含min函数的栈

题目描述定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。思路:定义一个保存最小值的辅助栈。代码:import java.util.Stack;public class Solution { private Stack<Integer> minStack = new Stack<Integer>(); private Stack<Integer> dataStack

2016-04-24 22:05:16 289

原创 顺时针打印矩阵

题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.思路:(1) 先取出数组的行数row和列数col,用start表示起点; (2) 在循环体中执行遍历一圈,循环执行条件是 star

2016-04-24 21:37:43 197

原创 二叉树的镜像

题目描述操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述:二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6

2016-04-24 20:29:54 147

原创 树的子结构

题目描述输入两颗二叉树A,B,判断B是不是A的子结构。思路:先遍历根节点,若根节点不相等,再遍历左子树和右子树。代码:/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.v

2016-04-24 20:14:00 154

原创 合并两个排序的链表

题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。思路:(1) 先检查所有的非法值; (2) 定义mList1和mList2,若mList1.val>mList2.val,则交互头指针; (3) 由(2)步可知mList2.val>=mList1.val,所以判断条件mList2.val>mList1.next.val,若为真,则mList1=m

2016-04-24 17:31:14 194

原创 反转链表

题目描述输入一个链表,反转链表后,输出链表的所有元素。思路:(1) 定义三个辅助指针a,b,c; (2) 初始化:a=null,b=head,c=head.next; (3) 定义循环,条件为c!=null; (4) 让b.next指向a后,a,b,c指针都向后移动一位; (5) 最后还要让b.next指向a。代码:/*public class ListNode { int val

2016-04-24 16:06:49 175

原创 链表中倒数第k个结点

题目描述输入一个链表,输出该链表中倒数第k个结点。思路一:设置两个指针pre和last,先让pre移动k-1步,如果此时pre为空,则k>链表长度,返回null,否则让pre和last同时移动。步骤为: ①pre=pre.next; ②if(pre==null),若为真,进入④,否则进入③; ③last=last.next,进入①; ④return last.代码:/*public cla

2016-04-24 15:30:41 182

原创 调整数组顺序使奇数位于偶数前面

题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。思路一:使用冒泡法,交换条件为前偶后奇。代码: public class Solution { public void reOrderArray(int [] array) { int temp;

2016-04-23 23:03:15 181

原创 数值的整数次方

题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。思路: (1) 当exponent=0时,返回1; (2) 当exponent>0时,返回base的exponent次方; (3) 当exponent<0时,返回base的exponent次方的倒数。代码:public class Solution { public d

2016-04-23 22:44:58 190

原创 二进制中1的个数

题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。思路: 先举个栗子,假设这个整数的二进制表示为n=1010,n-1=1001, 则做位与运算1010&1001=1000,就能消去低位的1,让1000-1=0111,再做位与运算1000&0111=0,又消去高位的1。技巧就是通过n&(n-1)从低位到高位逐步消去1,并记录次数,就是结果。代码:public class So

2016-04-23 22:12:32 172

原创 矩形覆盖

题目描述我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?思路:类似斐波那契数列求第n个数,即f(n)=f(n-1)+f(n-2)。代码:public class Solution { public int RectCover(int target) { if(target==0)

2016-04-23 20:26:41 159

原创 变态跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。思路: f(n)表示第n阶的跳法,f(0)=1,表示第n阶时跳了n阶; (1) 当n=1时,f(1)=f(0); (2) 当n=2时,f(2)=f(2-2)+f(2-1); (3) 当n=3时,f(3)=f(3-3)+f(3-2)+f(3-1); 以此类推 (4) f(

2016-04-23 19:31:14 156

原创 跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。思路: 使用递归即可。代码:public class Solution { public int JumpFloor(int target) { if(target==0) return 0; if(target==1)

2016-04-23 18:31:50 172

android模拟内存分配

操作系统作业,模拟操作系统的内存分配,分区回收。

2016-07-15

android模拟作业调度

操作系统作业,模拟两种作业调度算法

2016-07-15

android模拟进程调度

操作系统作业,模拟三个进程调度算法

2016-07-15

android模拟PV操作

操作系统课设,模拟PV操作解决生产者消费者问题

2016-07-15

广工项目管理_体育系统

软件工程项目管理报告,描述一个体育信息管理系统项目的管理文档,包括项目启动,项目章程,需求分析文档,开发流程文档等等相关资料。

2016-07-13

解决SlidingMenu和ViewPager滑动冲突

解决SlidngMenu和ViewPager滑动冲突

2016-05-24

android模拟Ethernet帧的发送过程

在安卓平台上模拟Ethernet帧的发送过程。

2016-01-12

客户服务器方式和P2P方式安卓实现

大三计算机网络课程设计,使用Bmob云服务器实现IM功能,使用WIFIdirect实现WIFIP2P传输文件功能

2016-01-12

学生考试系统手机端

大三数据库课程设计,开发安卓手机学生考试系统,运用了Bmob云服务器,可以直接在Application类里改key就能用

2016-01-12

数据结构课有向图接口

实现数据结构课程中要求的有向图的所有操作方法接口

2015-12-16

简易学生成绩管理app

实现简易学生成绩管理的app系统,仅供学习交流

2015-12-16

空空如也

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

TA关注的人

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