-
Android客户端性能优化(魅族资深助理工程师毫无保留奉献)
Android客户端性能优化(魅族资深工程师毫无保留奉献) 本文由魅族科技有限公司资深Android开发工程师degao(嵌入式企鹅圈原创团队成员)撰写,是degao在嵌入式企鹅圈发表的第一篇原创文章,毫无保留地总结分享其在领导魅族多个项目开发中的Android客户端性能优化经验,极具实践价值! 即日起,嵌入式企鹅圈将在之前五个专栏(Linux内核驱动情景分析、资源紧缺型SOC嵌入式架构设计、嵌入...
57
热度 -
Java常见异常列表
Java常见错误列表Java常见错误列表:找不到符号(symbol)类X是public的,应该被声明在名为X.java的文件中缺失类、接口或枚举类型缺失X缺失标识符非法的表达式开头类型不兼容非法的方法声明;需要返回类型数组越界(java.lang.ArrayIndexOutOfBoundsException)字符越界(java.lang.StringIndexOutOfBoundsExceptio...
52
热度 -
谈一下Java的集合组件
谈谈Java的集合组件让我们一起谈谈Java的集合组件我们在使用Java的时候,都会遇到并使用到Java的集合。在这里通过自己的理解和网上的资源对Java的集合方面的使用做一个简单的讲解和总结。Java主要分为3个集合组件:Set(集)、List(列表)、Map(映射)。Collection接口:Collection是最基本的集合接口,声明了适用于Java集合的通用方法。Set和List都继承了C...
62
热度 -
黑马软件工程师系列第一篇 多线程(1)
黑马程序员系列第一篇多线程(1)ASP.Net+Android+IOS开发、Net培训、期待与您交流!(前言:本篇文章主要依据毕向东老师的课程视频整理而成,如要详细学习,请观看毕老师视频百度网盘链接地址:http://pan.baidu.com/s/1sjQRHDz)目录:一、线程的两种创建方式二、线程的五种状态、线程操作中常用的方法三、多线程安全四、使用同步的弊端五、单例设计模式中的多线程(面试...
43
热度 -
自己写一个java.lang.reflect.Proxy署理的实现
自己写一个java.lang.reflect.Proxy代理的实现前言Java设计模式9:代理模式一文中,讲到了动态代理,动态代理里面用到了一个类就是java.lang.reflect.Proxy,这个类是根据代理内容为传入的接口生成代理用的。本文就自己写一个Proxy类出来,功能和java.lang.reflect.Proxy一样,传入接口、代理内容,生成代理。抛砖引玉吧,个人觉得自己写一些JD...
53
热度 -
JAVA 内存管理小结
JAVA内存管理总结1.java是如何管理内存的Java的内存管理就是对象的分配和释放问题。(两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对...
4
热度 -
数据结构Java实现(1)-算法概述
数据结构Java实现(一)----算法概述【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4724692.html联系方式:smyhvae@163.com【正文】一、数据结构涵盖的内容:二、算法的基本概念:1、算法的概念:Algorit...
81
热度 -
黑马软件工程师_JavaSE学习总结第02天_Java基础语法
黑马程序员_JavaSE学习总结第02天_Java基础语法-------android培训、java培训、期待与您交流!----------02.01关键字的概述和使用关键字概述:被Java语言赋予特定含义的单词关键字特点:组成关键字的字母全部小写关键字注意事项:goto和const作为保留字存在,目前并不使用,类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观保留字:在...
32
热度 -
J2EE轻量级架构知识点收拾
J2EE轻量级架构知识点整理J2EE轻量级架构——11.Struts2UML:用例图、顺序图、类图2.数据库设计:PD3.项目报告:SSH运用、其他技术运用4.SSH(掌握)---------->起点低5.MVC设计模式:M:EJB、JavaBeanV:JSPJ2EE轻量级架构——21.中文帮助文档查看源码是种很好的学习方式2.LinuxTomcat部署项目3.Eclipse的中文API和源...
4285
热度 -
JAVA面试题-基础知识
JAVA面试题-----基础知识Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×friendly√√××private√×××不写时默认为friendly2、AnonymousInnerClass(匿名内部类)是否可以extends(继承)...
10141
热度 -
java面试题集锦(二)
java面试题汇总(二)20、abstractclass和interface有什么区别?声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstra...
7104
热度 -
Java面试题及答案(1-60说)
Java面试题及答案(1-60道)1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生...
6769
热度 -
ViewPager+Fragment又探:和TAB滑动条一起三者结合
ViewPager+Fragment再探:和TAB滑动条一起三者结合Fragment前篇:《AndroidFragment初探:静态Fragment组成Activity》ViewPager前篇:《AndroidViewPager初探:让页面滑动起来》《AndroidViewPager再探:增加滑动指示条》这篇算是对之前学习写下的3篇博客知识总结吧~程序的总体结构如下:(其中listview.xml...
396
热度 -
安卓开发札记——高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现)
安卓开发笔记——高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现)先让大家看下效果图,这个是我自己在闲暇时间仿写的新浪微博客户端:今天来讲讲如何实现上图的效果,这里需要用到SpannableString这个工具类,如果你对这个类并不熟悉,可以先看下我之前写的2篇文章:《安卓开发笔记——个性化TextView(新浪微博)》:http://www.cnbl...
86
热度 -
Android 中View的作图机制源码分析 一
Android中View的绘制机制源码分析一 尊重原创:http://blog.csdn.net/yuanzeyao/article/details/46765113 差不多半年没有写博客了,一是因为工作比较忙,二是觉得没有什么内容值得写,三是因为自己越来越懒了吧,不过最近我对Android中View的绘制机制有了一些新的认识,所以想记录下来并分享给大家。在之后的几篇博客中,我会给大家分享如下的内...
55
热度 -
Android实现仿360手机卫士悬浮窗成效
Android实现仿360手机卫士悬浮窗效果关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我说几句不相干的废话。不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多高手喜欢把自己的经验写在网上,供大家来学习,我也是从中受惠了很多,在此我深...
22
热度 -
Android 手机影音 学习历程记录(三)
Android手机影音学习过程记录(三)前一篇已经将MainActivity编写好了,其中主页面的ViewPager控件嵌入的是两个fragment,分别是VideoListFragment和AudioListFragment。今天主要理一下视频这一模块,包括:通过ContentProvider获取视频列表数据(使用AsyncQueryHandler异步获取)自定义播放页面播放页面逻辑处理(播放、...
36
热度 -
基于Android的串口聊天室 (基于tiny4412) 1
基于Android的串口聊天室(基于tiny4412)一硬件平台:tiny4412ADK+S7004GBFlashAndroid版本:Android-5.0.2Linux版本:Linux-3.0.86Bootloader:Superboot作者:彭东林邮箱:[email protected]/**/下面的例子是基于Andrioid源码中自带的一个串口应用SerialChat,Androi...
98
热度 -
六:总结
浅谈Android动画,带你进入动画的世界背景:其实我们Android中大家都知道就那些东西,什么四大组件,activity,service,contentprovider,当然还有其东西,今天我也去总结了下,来说说Android中动画这一模块,可能会有许多遗漏,希望大家见谅,多多给予补充。一:老规矩了,先上效果图,没图没真相二:AndroidAnimation内容的介绍主要的内容包括以下1.An...
204
热度 -
Android SDK实例源码学习系列一 Accelerometer Play
AndroidSDK范例源码学习系列一AccelerometerPlay(本系列基于JellyBean,AndroidOS4.2,API17版本)accelerometerplay是一个使用加速度传感器的范例。加速度加速度是游戏开发中经常使用的传感器,在流行的神庙逃亡等等都有使用。在本例中模拟了由十几个小铁球组成的粒子系统在一个桌子上的运动。其中小球求位置和速度用到了verlet算法,verlet...
415
热度