标签:Android 第2页

移动开发

图解Android事件分发机制

19

binghuakai 发布于 2016-12-09

在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分...

阅读(217)评论(0)赞 (0)

架构设计

Android开发中的MVP架构

3

binghuakai 发布于 2016-12-09

最近越来越多的人开始谈论架构。我周围的同事和工程师也是如此。尽管我还不是特别深入理解MVP和DDD,但是我们的新项目还是决定通过MVP来构建。 这篇文章是我通过研究和学习各种文章以及专题讨论所总结出来的,它包括以下几点: 为什么越来越多的人开始关注架构? 首先,MVP是什么? 哪...

阅读(111)评论(0)赞 (0)

Web前端

五种方式实现Android底部导航栏

7

binghuakai 发布于 2016-12-07

底部导航栏目前基本上每个app必备的。一般放到首页的,来显示app整个内容的框架。 效果图 实现导航栏的五种方式 如上图导航栏上显示的,这里面我总结了这几种,下面会就这几种方式一一记录到文章中。其中TabHost这种方法比较老,就不再记录了。 Android底部导航栏实现(一)之...

阅读(453)评论(0)赞 (0)

移动开发

基于Java Socket的自定义协议,实现Android与服务器的长连接(二)

1

shuimunianhua 发布于 2016-12-05

在阅读本文前需要对socket以及自定义协议有一个基本的了解,可以先查看上一篇文章《基于Java Socket的自定义协议,实现Android与服务器的长连接(一)》学习相关的基础知识点。 一、协议定义 上一篇文章中,我们对socket编程和自定义协议做了一个简单的了解,本文将在...

阅读(226)评论(0)赞 (0)

移动开发

Android应用内存泄漏的定位、分析与解决策略

16

binghuakai 发布于 2016-12-05

Hello,大家好,我是Clock。翻了一下简书,发现有一个多月没有更新博客,本来今天打算和妹纸去电影院看《你的名字》,然后再去到处浪的。 结果因为妹纸公司临时有事,她不得不回公司一趟… 然后我也只能宅家里了,既然妹纸不在家,刚好最近一直在为项目做内存泄漏的优化工作,...

阅读(193)评论(0)赞 (0)

移动开发

Android 7.1正式版终于来了 国内用户哭晕

3

binghuakai 发布于 2016-12-02

Android 7.1正式版将会在12月5日正式开始推送。 现在,外媒给出的报道称,加拿大运营商罗杰斯已经确定,12月5日在北美地区正式开启推送Android 7.1正式版,而谷歌自家的亲儿子Nexus最先尝鲜。 需要注意的是,Nexus 5X、Nexus 6、Nexus 9、N...

阅读(117)评论(0)赞 (0)

互联网

Android沉浸式状态栏及悬浮效果

3

jameshooo 发布于 2016-11-29

一、概述 现在大多数的电商APP的详情页长得几乎都差不多,几乎都是上面一个商品的图片,当你滑动的时候,会有Tab悬浮在上面,这样做用户体验确实不错,如果Tab滑上去,用户可能还需要滑下来,在来点击Tab,这样确实很麻烦。沉浸式状态栏那,郭霖说过谷歌并没有给出沉浸式状态栏这个明白,...

阅读(97)评论(0)赞 (0)

Java

Kotlin如何成为我们Android开发的主要语言

shuimunianhua 发布于 2016-11-28

引言 Kotlin是一个基于JVM的新的编程语言,由JetBrains开发。JetBrains,作为目前广受欢迎的Java IDE IntelliJ的提供商,在Apache许可下已经开源其Kotlin编程语言。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的...

阅读(175)评论(0)赞 (0)

Java

【干货分享】教你如何利用漏洞ROOT安卓手机

7

mairuian 发布于 2016-11-22

随着移动互联网的快速发展,智能手机、平板电脑等智能终端设备逐渐普及,慢慢的融入了我们的生活。然而与此同时智能手机安全问题也越来越凸显,手机支付漏洞、手机远程定位、手机信息泄露等问题屡见不鲜。 11月9日,为期两天的第二届中国互联网安全领袖峰会(Cyber Security Sum...

阅读(225)评论(0)赞 (0)

Java

Android内存泄漏的八种可能

9

yuehanjs 发布于 2016-11-21

Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的内存把堆栈(heap)挤爆的可能,所以写出来的代码更为安全。 不幸的是,在Java中仍存在很多容易导致内存泄漏的逻辑可能(lo...

阅读(152)评论(0)赞 (0)