首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Shawn_Dut
掘友等级
Android 高级工程师
|
腾讯
鹅厂低端码农一枚
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
Android Native 开发之 NewString 与 NewStringUtf 解析
本文将从一个 Native Crash 分析入手,带大家了解一下我们平时开发中常用容易忽略但是又很值得学习底层源码知识。 这段代码的目的是用来将 c++ 里面的 string 类型转成 jni 层的 jstring 对象,引发崩溃的代码行是 env->NewString(jcs…
Android中图片压缩分析(下)
文章首发QQ音乐技术公众号:https://mp.weixin.qq.com/s/H9Tz1n4O2-Aawgu7p-XL5w一、Android尺寸压缩逻辑针对图片尺寸的修改其实就是一个图像重新采样的
Android中图片压缩分析(上)
在 Android 中进行图片压缩是非常常见的开发场景,主要的压缩方法有两种:其一是质量压缩,其二是下采样压缩。 前者是在不改变图片尺寸的情况下,改变图片的存储体积,而后者则是降低图像尺寸,达到相同目的。 由于本文的篇幅问题,分为上下两篇发布。 在Android中,对图片进行质…
android 自定义状态栏和导航栏分析与实现
效果 android 4.4之后,系统是支持自定义状态栏和导航栏的,举个最典型的例子就是bilibili客户端了(iOS版本和android版本能用两套完全不一样符合各自系统的设计ui,良心啊~),顶部状态栏为粉色,底部导航栏为半透明色: 这里写图片描述 接着QQ最新的版本6.…
android MVC && MVP && MVVM分析和对比
面试的时候被问到这个问题,用过,也了解过,但是还是不够深入,总结一下。 MVC,MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离关注,避免将过多的逻辑全部堆积在一个类中,以android为例,在activity中既有UI的相关处理逻辑,又有数据获取逻辑,从…
java int转String所有方式的效率对比与深入解析
在java中,大家肯定都会遇到int类型转String类型的情形,知其然知其所以然,总结加分析一下,int类型转String类型有以下几种方式: a+""String.valueOf(a)Integer.toString(a) 以上三种方法在实际使用过程中都是没有问题的,但是效…
Android 性能优化之内存泄漏检测以及内存优化(中)
上篇博客我们写到了 Java/Android 内存的分配以及相关 GC 的详细分析,这篇博客我们会继续分析 Android 中内存泄漏的检测以及相关案例,和 Android 的内存优化相关内容。 上篇:Android 性能优化之内存泄漏检测以及内存优化(上)。 中篇:Andro…
Android TransactionTooLargeException 解析,思考与监控方案
最近公司遇到了一个很有意思的 Crash:android.os.TransactionTooLargeException,这个 Crash 大家可能见到过,错误堆栈的信息多种多样,下面是其中的常见错误堆栈信息之一: #1 main android.os.TransactionT…
Android 动态代理以及利用动态代理实现 ServiceHook
这篇博客主要介绍使用 InvocationHandler 这个接口来达到 hook 系统 service ,从而实现一些很有意思特殊功能的详细步骤。 转载请注明出处:http://blog.csdn.net/self_study/article/details/55050627…
Android application 和 activity 标签详解
Application 标签 android:allowTaskReparenting android:allowTaskReparenting=[“true” | “false”] 表明了这个应用在 reset task 时,它的所有 activity 是否可以从打开它们的…
下一页
个人成就
优秀创作者
文章被点赞
989
文章被阅读
40,541
掘力值
2,255
关注了
5
关注者
497
收藏集
0
关注标签
1
加入于
2016-11-20