科普 - 收藏集 - 掘金

5 个 Android 开发中比较常见的内存泄漏问题及解决办法 - Android - 掘金
在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为何会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不须要再使用了,本该被回收时,而另一个正在使用的对象持有它...前端

Android 开发时,那些相见恨晚的工具或网站! - Android - 掘金
本文来我在知乎话题Android开发时你遇到过什么相见恨晚的工具或网站?下的回答! 在实际Android开发过程确实会有不少相见恨晚的工具或网站出现,下面是我本身的一些分享。 1 源码网站 ...java

Toolbar 的最基本使用 - 掘金
Toolbar是ActionBar的替代者,对于刚刚入门的Android开发者,也许会对怎样使用Toolbar感到困惑(好比那时的我。。。),因此我把Toolbar的最最基础的使用方法简单写一下,但愿能帮到刚入门的朋友 如何去掉默认的ActionBar: ...android

常见安全算法 - 后端 - 掘金
本文整理了常见的安全算法,包括MD五、SHA、DES、AES、RSA等,并写了完整的工具类(Java 版),工具类包含测试。 1、数字摘要算法 数字摘要也...git

浅谈MVP - 掘金
Model-view-presenter,简称MVP,是电脑软件设计工程中一种对针对MVC模式,再审议后所延伸提出的一种软件设计模式。 描述 M-Model,数据层 V-View,界面显示层 P-Presenter,中介者,链接Model和View层 ...程序员

成为专业程序员路上用到的各类优秀资料、神器及框架 - 工具资源 - 掘金
成为一名专业程序员的道路上,须要坚持练习、学习与积累,技术方面既要有必定的广度,更要有本身的深度。 笔者做为一位tool mad,将工做以来用到的各类优秀资料、神器及框架整理在此,毕竟好记性不如烂键盘,此...github

图片加载框架Picasso - 源码分析 - 掘金
简书:图片加载框架Picasso - 源码分析 前一篇文章讲了Picasso的详细用法,Picasso 是一个强大的图片加载缓存框架,一个很是优秀的开源库,学习一个优秀的开源库,,咱们不只仅是学习它的用法,停留在使用API层面,咱们也要试着去阅读源码,有两...面试

【知识必备】内存泄漏全解析,今后拒绝 ANR,让 OOM 远离你的身边,跟内存泄漏 say byebye - Android - 掘金
1、写在前面 对于C++来讲,内存泄漏就是new出来的对象没有delete,俗称野指针;而对于java来讲,就是new出来的Object放在Heap上没法被GC回收;而这里就把我以前的一篇内存泄漏的总结翻新,作一个更加全面规范的讲解,但愿能帮到各位。 回到...算法

2017 Android 最全面试总结 - 这些面试题你必定须要 - Android - 掘金
做者:尹star 原文地址:http://www.jianshu.com/p/a224... ...编程

DownloadManager - 下载文件新姿式 - Android - 掘金
转自:http://blog.csdn.net/u012209506/ 相信大多数下载文件都是经过service来后台下载的,今天给你们分享一下使用系统自带DownloadManager来完成下载;Dow...后端

前端知识点大百科全书 - 前端 - 掘金
These share data are from my usual work and learning,hoping to help you,If you like you can star Javas...

经过反射让你的 dialog 不退出 - Android - 掘金
前言 最近学年设计地图app遇到了一个小的需求,那就是地图的POI搜索功能,当用户点击搜索的时候,会弹出一个dialog让用户进行输入,可是当输入的内容为空的时候,必须提醒用户让用户从新输入,可是如今有个问题,就是Android中利用Alert...

要换工做? 还不来看看面试题? - Android - 掘金
前几天整理了Java面试题集合,今天再来整理下Android相关的面试题集合.若是你但愿能获得最新的消息,能够关注 https://github.com/closedevic...

AndroidManifest - 你真的理解了吗? - Android - 掘金
最近作二次开发,修改别人代码的时候发现清单文件中多了不少奇怪的属性和标签(本身之前没见过的),在不明白的状况下直接开发出现了不少奇怪的问题。因此痛下决心,从新复习下这些基础知识,如下以6.0系统中的Settings模块源码为例讲解。 ...

项目需求讨论 - RecycleView 分页加载实现分析 - Android - 掘金
你们好,又是新的一期项目需求讨论,这期的需求是关于分页加载。我原本先是网上看RecycleView的分页加载的方式,可是看到不少文章都是帮你封装好,而后让你拿来直接用,一是直接拿别人封装的东西本身仍是不理解,二是若是要加定制化的东西,改别人的代码毕竟不方便,或...

如何用一周时间开发一款 Android APP 并在 Google Play 上线 - Android - 掘金
目标:实现纸飞机App - 采用MVP架构,集合了知乎日报、果壳精选和豆瓣一刻的综合性阅读客户端。效果图以下所示: PaperPlane ...

Android 性能优化的方方面面 - Android - 掘金
一般项目比较大的APP都面临着以下性能问题,APP启动慢、界面跳转慢、事件相应慢、滑动和动画卡顿、展示内容慢等,有的公司处理的很好,有的还有很大的优化空间,对于性能优化,怎么去作,我总结了一下性能优化如何入手,Android性能优化这个系列目前已经完成11篇,...

Android面试题收集 - 掘金
Android是一种基于Linux的自由及开放源代码的操做系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。 1.Android系统的架构 An...

写给小白的 android 基础面试笔试题(二) - Android - 掘金
序言:找工做绝逼是一件很是痛苦的事,尤为是年末找工做,固然了,这其中大部分缘由确定是由于LZ只是个没有经验的,还没毕业的大学生。今天看到一句掉渣天的骂人的话:“你TM就是一个没有对象的野指针”,哈哈哈!扯淡就到这,下面进入正题(若有错误,请及时纠正)。 ...

写给小白的 android 基础面试笔试题(三) - Android - 掘金
序言:尽管LZ已经找到了工做,可是以前的面试经验尚未跟你们分享完,因此就打算再写一篇博客来跟你们分享,此次打算从简历、面试官会问问题的方向、投递简历的对象以及LZ遇到的最后几个面试的问题来跟你们介绍。(若有错误,请及时纠正)。 ...

Android 应用瘦身,从 18MB 到 12.5MB - Android - 掘金
Hello,你们好,我是Clock。这是我春节前的最后一篇技术分享文章了,在这里提早预祝你们鸡年万事如意,身体健康,新年升职加薪。 开篇语 前阵子老大交给了我一个任务,主要是帮咱们开发的直播应用作...

Android 适配知识点 - 全面总结 - 掘金
支持多种屏幕 Android 可在各类具备不一样屏幕尺寸和密度的设备上运行。对于 应用,Android 系统在不一样设备中提供一致的开发环境, 能够处理大多数工做,将每一个应用的用户界面调整为适应其显示的 屏幕。同时,系统提供 API,可用于控制 应用适用于特定屏幕...

在线看 Android 系统源码,相见恨晚的几种方案 - Android - 掘金
前言:最近在研究MediaCodec,u盘坏了,以前下载的源码也就天然没有了,真是个难过的事情,不能由于没有源码了,就阻挡个人计划了呀,因而就是今天一文,在线看Android源码,加之此前不少人也有向我留言,如何看android系统的源码,今天来敲黑板,划重点...

40 个 Android 面试题 - Android - 掘金
一、 Android的四大组件是哪些,它们的做用? 答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它须要为保持各界面的状态,作不少持久化的事情,妥善管理生命周期以及一些跳转逻辑 service...

Android 上如何实现矩形区域截屏 - Android - 掘金
对屏幕进行截屏并裁剪有两种方式:早截图和晚截图。早截图,就是先截取全屏,再让用户对截取到的图片进行修改;与之相对的,晚截图,就是先让用户在屏幕上划好区域,再进行截图和裁剪。其实二者并无什么太大的区别,这篇就说说怎么实现晚截图。 晚截图能够分红三步: ...

Android Context 究竟是什么? - 掘金什么是Android Context? 一个Context意味着一个场景,一个场景就是咱们和软件进行交互的一个过程。好比和妹纸约会的月下小桥,好比当你使用微信的时候,场景包括聊天界面、通信录、朋友圈,以及背后的一些数据。 那么从安卓程序的角度来看,Contex...

相关文章
相关标签/搜索