登录 立即注册
安币:

Android中高效的显示图片 Bitmap的内存模型

相对于文字来说,图片的表达更直接、更有冲击力、更容易吸引用户的眼球。设计师们也理所当然的喜欢用图片来传达信息。但是对于开发者来说,图片就意味着大量的内存开销。要想APP在性能上有更好的表现,我们必须处理好显示图片所需要的每个环节。#####Android中高效的显示图片-总结前面几篇关于高效显示图片的文章已经实现了 ...
shareiOS 6 天前
阅读:252 评论:1 赞:0

Android逆向之旅--龙之契约游戏钻石内购破解分析

今天得到了一个游戏样本进行分析,过程中遇到了一些困难,出于个人爱好对它进行了详细的分析和破解。游戏大致就是对游戏文件进行加密,对关键类进行动态释放。第一次分析加密逻辑是放到了加密的dex中,所以需要下面解密dex文件然后在进行后续操作。一、解密第一个dex文件首先游戏重签名后是进入不了游戏的。所以需要先分析 ...
liujh 6 天前
阅读:222 评论:0 赞:0

使用Kotlin实现自定义LayoutManager+ItemTouchHelper实现炫酷卡片布局

使用Kotlin实现自定义LayoutManager+ItemTouchHelper实现炫酷卡片布局很久没有写博客了,最近看到了一个比较好的卡片效果,自己就使用Kotlin来实现这个效果练练手效果如下:![卡片效果](//upload-images.jianshu.io/upload_images/1744409-aec1d9accf2db8ee.gif)分析:使用RecyclerView的自定义LayoutManager+ItemTouchHelp ...
laer_L 7 天前
阅读:220 评论:0 赞:0

我的新书《Android App开发从入门到精通》终于出版啦

###前言经过了两年多终于完成了这本书,2016年9月份开始写的,到今天为止2年零2个月,本书的内容大部分是去年完成的,看过我去年总结的读者可能知道,去年事情很多太忙了,导致本命年这本书没有上架(有点小小的遗憾)。工作之余喜欢写写技术文章,对自己的技术做一个总结同时也让后来者站在我的肩膀上,之前一直在CSDN发表 ...
低调的程序员 7 天前
阅读:161 评论:1 赞:0

Kotlin入门(2)让App开发变得更容易

上一篇文章介绍了如何搭建Kotlin的开发环境,可是这个开发环境依然基于AndroidStudio,而在AndroidStudio上使用Java进行编码,本来就是理所应当的,何必还要专门弄个Kotlin,这个Kotlin相比Java到底有哪些好处呢?我们可以把Kotlin看作是Java的升级版,它不但完全兼容Java,而且极大精简了代码语法,从而使开发者专注于业务 ...
三山三 7 天前
阅读:152 评论:0 赞:2

Kotlin入门(1)搭建Kotlin开发环境

Kotlin做为一门编程语言,已经出现好几年了,但此前在国内并不闻名。自从5月份谷歌宣布它成为Android的官方开发语言之后,Kotlin猛然窜红了,虽说短期内Kotlin无法取代Java,但对于一门新技术,我们还是有必要好好学习。谷歌号称从AndroidStudio3.0开始完全支持Kotlin,可是AndroidStudio目前的稳定版还是2.3,所以本文仍然 ...
三山三 7 天前
阅读:139 评论:0 赞:0

一份Java架构师必备的知识清单

什么是架构,什么是架构师?这似乎是聊架构话题时永恒的问题。代码写的好就是架构吗?显然不是。代码写的好只是表象,做所有事情都需要规划,尤其是一个复杂的软件系统,这更需要规划,否则可能连一行代码都写不出。复杂的软件系统一定会需要做很多抽象设计、对象规划、接口规划等准备动作。也就是“上一辈程序员”口中所说 ...
kengsirLi 7 天前
阅读:202 评论:0 赞:1

安卓中高级开发面试知识点之——缓存

奥术大师>做了近5年的android开发,最近项目也是不怎么忙,空闲的时候总会思考一些事情,不过作为移动开发,我个人觉得很有必要学习后台开发,由于公司是Go语言开发的,了解go语言一段时间后,我发现go语言的强大。基于优雅的语法和其强大的并发性,我开启我的go学习之旅。###golang强大的数据库驱动Go与PHP不同的地方是Go ...
androidstarjack 7 天前
阅读:160 评论:2 赞:0

Android爬坑之旅之WebView

不知不觉,HybirdApp已经成了目前比较主流的一种开发方式。对于用户体验要求较高或者与硬件交互较多的功能我们一般都会采用Native原生的方式来实现。而用户交互少,偏展示类,活动类的功能我们则通常采用H5的方式来实现,例如新闻类的app,详情展示页一般就是H5的页面-一方面图文排版上web有着先天的优势,同时纯展示类的页 ...
香辣牛肉面 2018-11-13 17:51
阅读:223 评论:0 赞:1

初识Flutter——谷歌的移动UI框架

第一次接触Flutter的时候,官方有个这样的说明---一切皆为widget,这句话真的特别以意思,我在平常工作中,每次跟其他语言开发者交流的时候,我们经常说Android就是java的可视化UI。就是说Android最大的特性就是UI,做一套界面出来把数据展示出来。说的感觉很简单,其实很难。现在讲下Flutter的核心原则:Flutter包括一个现 ...
littleRed 2018-11-13 15:18
阅读:215 评论:0 赞:0

Android一个锯齿背景优惠券效果库

####介绍最近项目中刚好需要做优惠券效果,其他的都不难,关键在一个半圆锯齿和虚线边框的绘制,当然可以使用png图片作为背景来实现,这样很简单,但这样做会拉低整个App的档次,效果不好,修改也麻烦,之前看过网上有人用代码实现了这个效果,看了下原理,但始终用起来问题比较多,使用不灵活,自己就稍微总结了下,整理一 ...
BlueManlove 2018-11-13 10:38
阅读:233 评论:2 赞:1

android标题栏、状态栏图标文字颜色及背景动态变化

android中沉浸式状态栏的文章已经满大街了,可是在实现某些效果时,还是得各种搜索,测试一通后,最后还常常满足不了要求,即使好不容易在一部手机上满足了需求,放在另外一手机上,发现效果还各种不适配。今天把自己这几天学到的关于沉浸式状态栏知识进行总结下。####问题比如我想实现以下效果:1.同一个Activity需要动态 ...
Solang 2018-11-12 17:30
阅读:232 评论:1 赞:1

Android中的windowSoftInputMode属性详解

这篇文章主要介绍了Android中的windowSoftInputMode属性详解,本文对windowSoftInputMode的9个属性做了详细总结,需要的朋友可以参考下首先,我们从这个属性的名称中,可以很直观的看出它的作用,这个属性就是来设置窗口软键盘的交互模式的。   android:windowSoftInputMode属性一共有9个取值,分别是:  ...
Torr 2018-11-12 10:50
阅读:224 评论:1 赞:0

Android View 绘制流程详解

View绘制机制一、View树的绘图流程当Activity接收到焦点的时候,它会被请求绘制布局,该请求由Androidframework处理.绘制是从根节点开始,对布局树进行measure和draw。整个View树的绘图流程在ViewRoot.java类的performTraversals()函数展开,该函数所做的工作可简单概况为是否需要重新计算视图大小(measure)、是否需要重新安 ...
littleRed 2018-11-12 10:23
阅读:238 评论:0 赞:1

广告投放| 下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部