最新消息:欢迎访问Android开发中文站!联系QQ:1304524325

最新发布

一张图读懂Java多线程
Java基础

一张图读懂Java多线程

loading 18小时前 37浏览 0评论

1、带着疑问看图 1)竞争对象的锁和竞争CPU资源以及竞争被唤醒 2)何种情况下获取到了锁,何种情况下会释放锁 2、还是那张图 3、详细图解 1)Thread t = new Thread(),初始化一个线程,实际上就是一个普通对象,此时他的状态为...

程序员小明相亲记
热点资讯

程序员小明相亲记

loading 2天前 64浏览 0评论

话说有一个程序员叫小明,业务能力挺不错,人也不丑,但是一直没有女朋友,周围同事朋友们都很着急。 后来有一天小明一个人去看电影《爱宠大机密》,刚好坐在他隔壁的MM也是一个人,于是小明就和MM聊了起来。 一开始,MM好像对小明印象还不错,两人聊得也挺好...

10个用Java谋生非常有趣的方式
Java基础

10个用Java谋生非常有趣的方式

loading 2天前 78浏览 0评论

令我惊讶的是,有些人觉得编程并不令人兴奋——只将它当作是一份枯燥的工作。不过,虽然可能的确有很多无聊的编程工作,但这并不意味着你不得不接受这些工作中的一个。程序员有各种各样的机会,运用他们的技能去做一些有趣的事情,特别是如果他们懂Java的话。 Ja...

创始人别那么抠门,合伙人多留心眼
热点资讯

创始人别那么抠门,合伙人多留心眼

loading 2天前 46浏览 0评论

09 年以来,我几乎一直在创业公司,要么自己创业,要么合伙加入朋友的公司。我发现了一个很明显的现象,10 年、11 年的时候我在极客公园工作,当时招人我只需要发一条微博、一篇博客,在文字里透露出各种情怀,就会有志同道合的人加入。但在近两年,我发现情怀...

Android硬件加速原理与实现简介
开发进阶

Android硬件加速原理与实现简介

loading 3天前 86浏览 0评论

在手机客户端尤其是Android应用的开发过程中,我们经常会接触到“硬件加速”这个词。由于操作系统对底层软硬件封装非常完善,上层软件开发者往往对硬件加速的底层原理了解很少,也不清楚了解底层原理的意义,因此常会有一些误解,如硬件加速是不是通过特殊算法实...

Android避免内存溢出(Out of Memory)方法总结
开发进阶

Android避免内存溢出(Out of Memory)方法总结

loading 4天前 250浏览 0评论

避免内存溢出的方法,主要是对以下三个方面对程序进行优化 内存引用 在处理内存引用之前,我们先来复习下什么是强引用、软引用、弱引用、虚引用 强引用:强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。 当内存空间不足,Java虚...

阿里面试回来,想和Java程序员谈一谈
热点资讯

阿里面试回来,想和Java程序员谈一谈

loading 5天前 300浏览 0评论

引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的...

如何构建Android MVVM 应用框架
开发进阶

如何构建Android MVVM 应用框架

loading 6天前 281浏览 0评论

概述 说到Android MVVM,相信大家都会想到Google 2015年推出的DataBinding框架。然而两者的概念是不一样的,不能混为一谈。MVVM是一种架构模式,而DataBinding是一个实现数据和UI绑定的框架,是构建MVVM模式的...

Java 常见异常及趣味解释
Java基础

Java 常见异常及趣味解释

loading 1周前 (02-19) 139浏览 0评论

常见 Java 异常解释:(译者注:非技术角度分析。阅读有风险,理解需谨慎:)) java.lang ArithmeticException 你正在试图使用电脑解决一个自己解决不了的数学问题,请重新阅读你的算术表达式并再次尝试。 Arr...

在硅谷工作和生活的这10年
热点资讯

在硅谷工作和生活的这10年

loading 1周前 (02-19) 139浏览 0评论

整整十年前,我从西雅图一路开车来到了湾区,我即将在这里开始新的生活和工作。那个时候我还没满24岁,梦想着去改变世界,迫不及待的想要开始我在MDV的新工作,这是一家位于硅谷的风险投资机构,我将要成为这家机构的内部创业者。2007年,iPhone还没...

一个女程序员的故事
热点资讯

一个女程序员的故事

loading 1周前 (02-18) 256浏览 1评论

有人说,女程序员不靠谱,或许是因为你们的工作经历中没遇到过女程序员,其实她们可能会比那些男程序员都强!!所以,下面来看看一个女程序员的故事,一个让人回味很久,在脑海里挥之不去的故事,她的经历或许跟你们有些相似,她的想法又和你们有木有共鸣呢…… “一个...

Android 开发人员必知的 50 个秘诀、技巧和资源
开发进阶

Android 开发人员必知的 50 个秘诀、技巧和资源

loading 1周前 (02-17) 634浏览 0评论

作者撰写本文的初衷,是为了罗列出Android Studio有用的提示、技巧、快捷方式和参考资源,将提高您的整体效率和操作性能。 显然,还有很多优化、快捷方式等,但作者为了保持这篇文章的简短,限制为50个,希望读者会喜欢这篇文章! 注:本文是以Mac...

Android Bitmap缓存池使用详解
开发进阶

Android Bitmap缓存池使用详解

loading 2周前 (02-16) 246浏览 0评论

本文介绍了如何使用缓存来提高UI的载入输入和滑动的流畅性。使用内存缓存、使用磁盘缓存、处理配置改变事件等方法将会有效的解决这个问题。 在您的UI中显示单个图片是非常简单的,如果您需要一次显示很多图片就有点复杂了。在很多情况下(例如使用 ListVie...

40个Java集合面试问题和答案
Java基础

40个Java集合面试问题和答案

loading 2周前 (02-15) 325浏览 0评论

Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:V...