当前位置: 代码迷 >> 欧锟斤拷图的解决方案
 
  • JVM学习(三)——总结Java内存模型

    JVM学习(3)——总结Java内存模型俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及到的知识点总结如下:为什么学习Java的内存模式缓存一致性问题什么是内存模型JMM(JavaMemoryModel)简介volatitle关键字原子性可见性有序性指令重排先行发生——happen-before原则解释执行和编译执行其他语言...

    54
    热度
  • 源码分析HotSpot GC进程(二):DefNewGeneration的GC过程

    源码分析HotSpotGC过程(二):DefNewGeneration的GC过程由于虚拟机的分代实现,虚拟机不会考虑各个内存代如何实现垃圾回收,具体的工作(对象内存的分配也是一样)由各内存代根据垃圾回收策略自行实现。DefNewGeneration的使用复制算法进行回收。复制算法的思想是将eden和from区活跃的对象复制到to区,并清空eden区和from区,如果to区满了,那么部分对象将会被晋...

    523
    热度
  • 新书《Jfinal极速开发实战》正式公布

    新书《Jfinal极速开发实战》正式发布JfinalUIB学习交流QQ群:309647612书籍整个创作周期从2015年8月1日开始到2015年9月10日,时间仓促,难免有瑕疵,希望大家能够指出存在的问题,我会不断的更新纠正,谢谢大家!前四章免费阅读,内容会持续定期更新,紧随Jfinal的发展,希望大家看看做出评价,谢谢!百度阅读地址:http://yuedu.baidu.com/ebook/3f...

    44
    热度
  • JAVA面试题-基础知识

    JAVA面试题-----基础知识Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×friendly√√××private√×××不写时默认为friendly2、AnonymousInnerClass(匿名内部类)是否可以extends(继承)...

    10141
    热度
  • 使用Android实现接口信息的留言版展示

    使用Android实现接口信息的留言版显示关于这个篇日志,我上周末的时候已经写好了初稿,但是后来电脑安装程序的时候,出了问题重装了。结果没有备份好,这个星期也在忙着学习新的知识,也就把发表的事情搁置了。今天看到,一些同学上交了作业,都没有使用老师指定的接口实现。那么,我来分享一下,我的一点点成果。看到标题,顾名思义,我今天只是和大家讲一下如何实现接口信息的显示,不包括添加信息。接口帮助文档:htt...

    35
    热度
  • Android View 抚摸事件传递机制

    AndroidView触摸事件传递机制PS:以现在的眼光看以前写的博客感觉写的很烂,或许或一段时间再看现在的博客会有同样的感觉。所以每时每刻都去学习,去发现和理解新的东西。引言由于之前写的一篇关于Android事件传递顺序的博客质量太差,可能是理解不到位的原因,故最近又花了许多时间再次去看Android源码,看完之后有了新的理解,所以打算重新整理这篇博客。理解Android触摸事件传递机制有助于日...

    44
    热度
  • 安卓开发札记——高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现)

    安卓开发笔记——高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现)先让大家看下效果图,这个是我自己在闲暇时间仿写的新浪微博客户端:今天来讲讲如何实现上图的效果,这里需要用到SpannableString这个工具类,如果你对这个类并不熟悉,可以先看下我之前写的2篇文章:《安卓开发笔记——个性化TextView(新浪微博)》:http://www.cnbl...

    86
    热度
  • 最容易的基于FFmpeg的移动端例子:Android HelloWorld

    最简单的基于FFmpeg的移动端例子:AndroidHelloWorld 从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序。前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpegIOS端开发的例子。这些例子中FFmpeg相关的代码源自于《FFmpeg示例合集》中的程序。本文记录第一个程序:安卓平台下基于FFmpeg的HelloWorld程序。Andro...

    6
    热度
  • Android frameworkl源码 MPEG4Writer.cpp 简略跟读

    Androidframeworkl源码MPEG4Writer.cpp简单跟读首先在前面申明一点,本人接触Android的时间并不长,只是因为喜欢Android开发,并且项目有需要,才会去看Androidframework层MPEG4Writer.cpp的代码。在这里也只是想简单的记录下自己这几天跟读代码的结果,也好给自己个交代。其中有些知识还是感谢网上其它大神的指点,这里给出我参考的博文的链接点击...

    761
    热度
  • 3.圆柱体

    AndroidOpenGLES(九)----构建几何物体1.三角形扇一个三角形扇以一个中心顶点作为起始,使用相邻的两个顶点创建第一个三角形,接下来的每个顶点都会创建一个三角形,围绕起始的中心点按扇形展开。为了使这个扇形闭合,我们只需要在最后重复第二个点。(以长方形为例)构建三角形扇的步骤,如下图所示:要使用OpenGL绘制这个三角形扇,需要在渲染类的onDrawFrame()中,使用如下方法:GL...

    26
    热度
  • 【Android 卡通片】View Animation详解(一)

    【Android动画】ViewAnimation详解(一)安卓平台目前提供了两大类动画,在Android3.0之前,一大类是ViewAnimation,包括Tweenanimation(补间动画),Frameanimation(帧动画),在android3.0中又引入了一个新的动画系统:propertyanimation,即属性动画。本篇文章主要介绍ViewAnimation的基本使用方法与技巧,...

    2
    热度
  • Activity的起步流程分析

    Activity的启动流程分析为了在手机画面上显示Activity的window,android内部会做一下内容:1)创建一个Window在Window里构建ViewHierachy。2)与WindowManager建立联系。3)为了与SystemServer通信,打开Binder设备。4)把Window注册上去,确定ViewHierachy大小,位置。5)确定大小,位置后在Surface中开始D...

    45
    热度
  • 对不起!小弟我来晚了!——《Android群英传》出版祭

    对不起!我来晚了!——《Android群英传》出版祭对不起!我来晚了!——《Android群英传》出版祭历时将近一年,我的第一本书终于就要出版了,虽然经历种种曲折,历经磨难,最终还是赶在八月份的尾巴上,修成正果。首先,要向大家道歉,本来预计是在6月份上市的书,一拖再拖,直到现在才得以出版,让不少朋友一等再等,这里,向这些朋友的耐心,狠狠的点个赞。写书之前其实,当官杨主编第一次找我写书的时候,其实我...

    80
    热度
  • 安卓开发札记——深入Activity

    安卓开发笔记——深入Activity在上一篇文章《安卓开发笔记——重识Activity》中,我们了解了Activity生命周期的执行顺序和一些基本的数据保存操作,但如果只知道这些是对于我们的开发需求来说是远远不够的,今天我们继续探索Activity,来了解下关于Activity任务栈和Activity四种启动模式的区别。为什么需要了解关于Activity的任务栈,其实最直接...

    73
    热度
  • Android动画片精讲一:从setTranslationX谈属性动画和view动画的区别

    Android动画精讲一:从setTranslationX谈属性动画和view动画的区别最近又用到了动画,决定把几次项目里用到的动画走过的弯路总结一下,顺便梳理下android的动画体系。众所周知,android动画分三类:一是View动画,又叫Tween动画,二是frame动画(帧动画),又叫drawable动画,三是属性动画,即propertyanimation.View动画,根据作用又分为缩...

    67
    热度
  • 逐帧动画

    Android中的帧动画与补间动画的使用前言在日常开发中,我们有时候需要一些好看的动画效果,这时可以充分利用Android提供的这几种动画来实现,Android提供了3种类型的动画:补间动画:补间动画可以应用于View,让你可以定义一系列关于位置、大小、旋转和透明度的改变,从而让View的内容动起来。逐帧动画:传统的基于单元格的动画,每一帧显示一个不同的Drawable。逐帧动画可以...

    37
    热度
  • Android学习第八弹之改变状态栏的色彩使其与APP风格一体化

    Android学习第八弹之改变状态栏的颜色使其与APP风格一体化公众号:smart_android作者:耿广龙|loonggg点击“阅读原文”,可查看更多内容和干货导语:沉浸式状态栏,改变状态栏的颜色使之与APP风格一体化是不是感觉很漂亮,很美?其实实现这种效果并不难,google在4.4及以下提供了相关的方法。我相信大家肯定看到过很多软件有沉浸式状态栏,在运行该App时改变了手机屏...

    77
    热度
  • 可伸缩界面示例

    QtonAndroid:创建可伸缩界面使用Qt来开发Android应用,也需要适配不同移动设备,适配多种多样的屏幕和分辨率。这次我们大概来讲一下如何使用Qt提供的机制来创建可伸缩的界面。DPI必须要解释一下DPI。DPI,dotperinch,即每英寸包含的点数。还有一个概念是PPI,即每英寸包含的像素数。这个值越大,像素密度越大,小尺寸的屏幕就可以有大分辨率。比如有的Android手机,3.7吋...

    17
    热度
  • Android猎奇宝宝_05_PopupWindow与悬浮窗

    Android好奇宝宝_05_PopupWindow与悬浮窗这一篇讲讲PopupWindow与悬浮窗之间那些不得不说的故事。之所以把PopupWindow与悬浮窗这两个放到一起讲,是因为这两个的实现原理基本是一致的,只是有点不同而已。原理:使用系统服务(WindowManagerService)将要显示的View添加进Window中。WindowManagerService和ActivityMan...

    3
    热度
  • android 自定义view实现验证码成效(一)

    android自定义view实现验证码效果(一)此博客来自:http://blog.csdn.net/lmj623565791/article/details/24252901,感谢博客的无私奉献,在这拿来自己学习下。自定义控件一直对我来说都比较恐怖,就此有时间好好学习下,我们知道一个View对象要经过onMeasure()测量,onLayout()计算大小,onDraw()到屏幕上,然后根据你的...

    59
    热度