自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android技术专栏

技术总结

  • 博客(13)
  • 资源 (18)
  • 收藏
  • 关注

原创 Android中Uri和ContentProvider以及ContentResolver之间的联系

Android中Uri和ContentProvider以及ContentResolver之间的联系1.Uri 1.1概念: 通用资源标志符(Universal Resource Identifier, 简称”URI”)。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 1.2组成:URI一般由三部分组成:

2015-04-26 15:11:14 1742

原创 Android开发端口号占用问题解决方案

Android开发端口号占用问题解决方案 Android开发的时候经常遇到端口号被占用的问题,经常使程序无法运行,很烦人。我总结了一个很好的方法,非常实用。方法如下: (1):方法1: 第一步:1:netstat -ano | findstr “5037” 第二步:2:TASKLIST | findstr “9292” (2):方法2:

2015-04-25 22:59:31 1581

翻译 Android中Shape和Selector的结合使用。

Android中Shape和Selector的结合使用。一:在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思: (1).solid:填充 android:color指定填充的颜色 (2).gradient:渐变 android:startColor和android:endColor分别为起始

2015-04-25 22:23:22 677

原创 Android使用LayerDrawable资源(附源代码)

Android中LayerDrawable的使用详解。 在Android项目开发的时候,经常看到很漂亮的UI界面,比如,当你点击一张图片被选中的时候,覆上一张透明的图片。表示被选中,区别与那些没有被选中的。这种是如何实现的呢?答案是LayerDrawable的使用出现的效果。下面是LayerDrawable的总结,若有不正确的地方,请大家指正。 简单的来说,LayerDrawable继承与D

2015-04-25 18:07:42 990

原创 Android中文件读写(输入流和输出流)操作总结(附源代码)

Android中文件读写操作 1. Android中文件读写的原理: (1).所有文件的储存都是字节的储存。 (2).在磁盘上保留的并不是文件的字符而是先把字符编码成字节,再储存这些字节到磁盘。 (3).在读取文件(特别是文本文件)时,也是一个字节一个字节的读取以形成字节序列。2. 字节流和字符流的区别: (1).字节流提供了处理任何类型的IO操作

2015-04-25 15:19:05 6330

原创 Android中广播接收者机制详解【附加短信实现源码】源代码

Android中广播(BroadcastReceiver)的详细讲解.1. BroadcastReceiver的注册过程: (1).广播消息发出来后,只有订阅了该广播的对象才会接收发出来的广播消息并做出相应处理。 **(2).**Android广播分为两个方面:广播发送者和广播接收者。Android中的广播使用了观察者模式,基于消息的发布/订阅事件模型。广播接收者通过Bin

2015-04-25 09:48:34 834

原创 Android 中Home键和Back键监听的区别以及代码实现(附源代码)

一:Android 中Home键监听和Back键监听的区别: (1).在Android中,当按下Home键的时候,默认情况下Stop前台的Activity,即Activity设置成停止状态【onStop()】,而不是销毁状态【onDestory()】。如果再次启动该Activity,不是调用onCreate()方法,而是调用onSavedInstanceState方法。则是从onRestart(

2015-04-24 22:11:48 2026

原创 Android自定义相机的实现以及Camera框架分析

一:Android Camera框架分析: (1).Android Camera框架层结构是C/S结构,客户端提供调用 接口,服务器端实现具体的功能。客户端和服务器端是通过Binder机制进行通信的。 (2).首先客户端取得Binder机制的代理,然后Binder和服务器端进行通信。虽然客户端获得不到实质的Camera数据,但是服务器端为它提供了丰富的接口,可以获得Camer

2015-04-23 22:14:20 2039

原创 Android系统架构分析

之前一直在Android应用层上做工作,最近开始研究Android平台上的东东了,主要是在Android Frameworks层进行研究。以下是我自己的理解,领悟,希望与大家一块分享。 Android系统架构分为Linux内核驱动、C/C ++框架、Java框架、Java应用程序。Android应用层:Android应用程序需要Java框架支持。主要是针对手机用户的。Android应用层都是由J

2015-04-19 22:18:57 656

原创 Android 中图片压缩处理的方式(附源代码)

Android中图片的存在形式: 1:文件形式:二进制形式存在与硬盘中。 2:流的形式:二进制形式存在与内存中。 3:Bitmap的形式三种形式的区别: 文件形式和流的形式:对图片体积大小并没有影响。也就是说,如果你手机SD卡上的图片通过流的形式读到内存中,在内存中的大小也是原图的大小。 注意:不是Bitmap的形式。 Bitmap的形式:图片占用的内存会

2015-04-19 15:06:04 803

转载 Oracle VM VirtualBox上安装ubuntu

最近接触到Android底层框架开发,大家都知道Android开发分为:Android应用层开发和底层开发。Android本身就是Linux内核,所以要想做Android底层开发的话,就需要掌握Linux操作系统。必然需要安装Linux操作系统了。安装过程如下:**首先下载oracle vm virtualbox和ubuntu iso文件 下载完之后安装oracle vm virtualbox,打

2015-04-18 10:49:10 1178

原创 解决Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD):

在win7系统下在Oracle VM VirtualBox上安装ubuntu系统的时候经常出现以下问题:不能为虚拟电脑 打开一个新任务: Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR). 返回 代码:

2015-04-18 10:06:30 8862 2

原创 Android中水平的ListView-HorizontalListView的使用(附源代码)

Android中ListView默认的是竖直方向的滑动,由于项目的需求,需要ListView是水平滑动的。有很多的方式可以实现,但是比较好的一种方式就是自己封装一个控件,使用方式和ListView的使用方式是一样的。需要完善的地方:获取到的图片大小没有处理。在界面上展示的是图片的原大小。为了更好的展示效果,应该压缩成统一的尺寸。HorizontalListView.java 代码如下:/** *

2015-04-17 21:16:18 2227 3

弹出对话框

react native开发的demo 弹出对话框,非常适用。适配机型屏幕大小

2018-05-28

reactnative popup-dialog

react native开发的demo 弹出对话框,非常适用。适配机型屏幕大小

2018-05-28

Android开发后台环境搭建

Android开发后台环境搭建,有详细的步骤,按照文档上的操作,可以搭建完善

2018-05-22

AndroidStudio配置与使用SVN

AndroidStudio配置与使用SVN,版本管理,便于团队开发与维护

2018-05-22

在AndroidStudio的layout目录下分文件夹

在AndroidStudio的layout目录下分文件夹 方便开发以及维护。

2018-05-22

android studio 快捷键

在Android开发中有些快捷键是很好用的。可以提高效率。

2018-05-10

提交svn忽略的文件

向svn上提交项目工程的时候 有些不需要的文件是不必要向上提交的。

2018-05-10

Android Studio配置与使用SVN

Android Studio中配置和使用SVN,你会学到很多的知识。

2018-04-10

android开发规范

Android开发规范,在开发中按照此开发文档有利于读和写。

2018-04-02

Android开发

介绍了Android开发中ListActivity的使用方法

2015-11-16

WebView源码下载

该Demo描述了WebView的详细使用。以及讲述了各个方法的执行顺序以及使用方法

2015-05-24

Android中Service源码下载

该代码描述了Service的生命周期以及播放音乐的使用.两种启动service的方式都有记录。

2015-05-03

Android端口号被占用解决方案

Android开发的时候经常遇到端口号被占用的问题,经常使程序无法运行,我总结了一个很好的方法,非常实用.

2015-04-25

HomeWatcher监听代码实现

Home键监听和Back键监听的实现以及区别。

2015-04-25

BroadCastReceiver的使用

该代码实现了发送短信,接收短信的功能。实现了BroadCastReceiver的简单使用。

2015-04-25

HorizontalListView的经典使用-相册的实现源码

HorizontalListView的经典使用实现了简单的相册。

2015-04-19

Fragment和ViewPager的经典使用源码

Android中Fragment和ViewPager的结合使用实现了Tab页的左右滑动效果。

2015-04-19

bangzhuwendang

这是帮助文档。API帮助文档。根据这个帮助文档可以找到很多方法。很好用。在软件开发的时候很有用

2014-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除