技术分享

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们...

发布 0 条评论

前言 在Android四大组件之Service中我已经介绍了如何使用Service以及使用Binder和Service进行交互,下面我来介绍下使用AIDL机制与远程Service进行交互。 AIDL  AIDL (Android Interface Definition Language) 是一种IDL 语言,用于生...

发布 0 条评论

前言 在Java中程序、线程、进程解析中我介绍了一下关于线程的基本概练以及线程的生命周期转换。今天看到一篇不错的关于线程池原理的博客,转载过来,分享给大家。原文链接:Hsuxu的专栏 线程池简介 多线程技术主要解决处理器单元内多个...

发布 0 条评论

前言 由于Android系统的开放性,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,所以不同的品牌手机屏幕大小不一样,屏幕分辨率也不一样,这样对于我们来说,屏幕适配就是一个很大的问题,相对于苹果,android手机的屏幕...

发布 0 条评论

Git常用命令 首先来一个系统的Git命令学习大全:廖雪峰的git教程 Git显示分枝 git branch 显示当前本地所有分枝 git branch -a 显示本地以及远程分枝 Git删除分枝 git branch -d <branchName> 删除本地分枝 git branch -D <br...

发布 0 条评论

前言 用过ListView的人都知道,ListView的默认点击效果屎黄色,看起来让人很不舒服,每次使用ListView都会头疼很久,解决以后遇到又忘了,所以记录下来,顺便和大家分享。 ListView点击自定义颜色 首先在Listview的布局中添加以下属性...

发布 0 条评论

下载Slidingmenu Slidingmenu侧滑菜单github下载地址:https://github.com/jfeinstein10/SlidingMenu 导入SlidingMenu 首先在需要使用SlidingMenu的项目文件夹下面和app文件夹同级的位置新建一个文件,我新建的为sliding_menu。然后解...

发布 0 条评论

wireshark在分析网络协议的过程中,分为捕获过滤和显示过滤两种操作,下面简单介绍下常用的捕获和过滤规则。 wireshark常用捕获过滤规则 捕获单个ip地址的数据 host 10.3.1.1 : 捕获到达/来自 10.3.1.1 主机的数据 not host 10.3.1.1...

发布 0 条评论

在开发过程中,我们最常用的就是对字符串进行操作了,在Java中,与字符串相关的类有这么3个:String、StringBuffer、StringBuilder,下面就来介绍下这三个类的区别。 String JDK的解释是 “Strings are constant; their values cannot ...

发布 0 条评论

ImageView中XML属性src和background的区别 background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。 此外:scaleType只对src起作用;bg可设置...

发布 0 条评论