- 博客(18)
- 资源 (52)
- 收藏
- 关注
原创 Android开发工具--Android studio开发常用插件和工具
1. Android Parcelable code generator顾名思义,这是个生成实现了Parcelable接口的代码的插件。在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码,感觉怎样呢?
2015-08-31 16:51:32 1055
转载 浅析Java内存模型( 深入理解Java虚拟机))
概述Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量是线程共享的,存在竞争问题的。Java内存模型规定了所有的变量都存储在主内存,每条线程还有自己的工作内存中保存了被该线程使用到的变量的主内存副本拷贝,线程对变量的所有操作(读取、赋值等),都必须在工作内存中进行,而不能直接读写主内存中的变量。
2015-08-31 09:49:52 520
转载 深入理解Java内存模型之系列篇
深入理解Java内存模型(一)——基础并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来
2015-08-24 11:32:13 574 1
原创 (剑指offer)JAVA实现
题1: 二维数组中的查找 题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 代码实现:public class Solution { public boolean Find(int [][] array,int target) { if(array
2015-08-16 17:51:19 388
转载 JAVA在ACM/各类在线笔试题中的使用
Chapter I.Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点:(1) 最明显的好处是,学会Java,可以参加Java Challenge (2) 对于熟悉C/C++的程序员来说,Java 并不难学,找本书,一两周业余时间就可以搞定了。当然,这里只是指一般编程,想熟悉所有的Java库还是需要些时间的。事实上,Java 只相当于C++的一个改进
2015-08-11 15:27:04 2632
原创 Java中接口和抽象类有哪些区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两
2015-08-10 22:21:47 317
转载 EventBus使用详解(二)——EventBus使用进阶
前言:这段时间感觉自己也有点懒了,真是内心有点自责呢,除了工作,也没做点什么,EventBus也是一周前总结出来的,只能以写博客为名来弥补内心的罪恶感了,集合同事们做的项目,虽然上周开动了,但总感觉大家积极性不高,如何才能做一个合格的管理者,还真是一个考验。follow your heart!! just do it!相关文章:1、《EventBus使用详解(一
2015-08-10 17:59:26 328
转载 EventBus使用详解(一)——初步使用EventBus
前言:EventBus是上周项目中用到的,网上的文章大都一样,或者过时,有用的没几篇,经过琢磨,请教他人,也终于弄清楚点眉目,记录下来分享给大家。相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对Android
2015-08-10 17:12:49 265
转载 Android自定义View时添加自己的监听器
监听器在Java中非常常用,在自定义控件时可能根据自己的需要去监听一些数据的改变,这时就需要我们自己去写监听器,Java中的监听器实际上就是C++中的回调函数,在初始化时设置了这个函数,由某个事件触发这个函数被调用,两个类之间的数据通信也可以通过监听器来实现。要定义监听器就要先定义一个接口,具体功能由设置监听器的类去实现关键代码实现[java] view pla
2015-08-05 21:24:44 526
转载 Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
今天还是给大家带来自定义控件的编写,自定义一个ListView的左右滑动删除Item的效果,这个效果之前已经实现过了,有兴趣的可以看下Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果,之前使用的是滑动类Scroller来实现的,但是看了下通知栏的左右滑动删除效果,确实很棒,当我们滑动Item超过一半的时候,item的透明度就变成了0,我们就知道抬起手指的时候i
2015-08-05 19:25:39 612
转载 Android Fragment 真正的完全解析(下)
上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创建对话框,如何与Action
2015-08-05 16:52:45 257
转载 Android Fragment 真正的完全解析(上)
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使用Fragment,Fragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Fr
2015-08-05 16:43:39 338
原创 Android Studio 快捷键整理
Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。Android Studio常用快捷键1. Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出来,如果没有选中的
2015-08-05 10:55:01 432
原创 android 开源项目集合和大牛博客
开源项目:1、直接拿来用!最火的android项目集合:http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects2、这位兄台整理的,绝对牛逼 http://www.eoeandroid.com/thread-311366-1-1.html
2015-08-03 19:40:23 765
原创 Android系统架构和内核及虚拟机
一、Android 体系结构Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样
2015-08-02 19:47:31 11617
转载 Java类加载器总结
1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1) 装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的符号引用转换为直接引用;3)初始
2015-08-02 19:29:52 250
原创 Android游戏开发入门:SurfaceView+SurfaceHolder+Thread
一、框架核心(SurfaceView+SurfaceHolder+Thread) 1、SurfaceView的API介绍: Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, it
2015-08-02 19:15:09 654
二级C语言上机试题汇编
2010-12-21
二级C语言上机考试题库(二级C语言)
2010-12-21
资料(3DSMAX,网页中插入视频文件代码,修改建模)
2010-11-06
C语言程序设计(PPT)(谭浩强)
2010-10-23
红外壁障小车制作(烟台南山学院电子线路设计)
2010-10-21
2009-2010学年第一学期外出实习学生部分课程的期末考试试卷
2010-07-02
数学建模资料(全国大学生数学建模竞赛论文)
2010-06-28
机器学习实战(中文单页排版版+英文版+源代码)
2015-01-13
PDF文档加密器最新专业版完美绿化版注册版
2013-09-30
系统分析师教程
2013-09-29
无线网络WLAN万能查看密码软件
2013-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人