自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞上北极星

坠入程序的天堂……

  • 博客(16)
  • 资源 (20)
  • 收藏
  • 关注

转载 Java String中的面试问题

下面是面试中最容易问到的有关String的问题。1. 如何比较两个字符串?使用“==”还是equals()方法?简单来讲,“==”测试的是两个对象的引用是否相同,而equals()比较的是两个字符串的值是否相等。除非你想检查的是两个字符串是否是同一个对象,否则你应该使用equals()来比较字符串。如果你知道interning的概念的话,那就更好了。2. 为什么针对

2014-10-31 10:55:03 401

转载 Android开发的MVC模式

MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完

2014-10-29 23:02:03 922

转载 Android网络编程之socket和http协议的区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握

2014-10-29 14:32:58 1853

原创 android之反编译浅析

android的apk的反编译其实是学习android代码的好工具,学习一套反编译的流程也很有利于自己掌握android开发,学习到自己需要的功能实现,简单的写了个流程,交流而已!

2014-10-29 11:37:14 1002

转载 Android之签名详解

Android签名详解本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名?如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正

2014-10-28 16:11:22 566

原创 Android之事件响应的两种模型分析

对android的监听模型的理解吧

2014-10-27 17:20:23 1725

转载 写程序的那些年:程序员的自我修养

本文系转载,来源:互联网分析沙龙。不管是不是百度人写的,我觉得说得是真心不错。可以作为在职的、将离职的、要入职的同志们的参考。------------------------可耻的分割线,下为正文---------------------2014年7月4日,我从百度离职了。这是第一次,我不是和老板闹翻而离职;这是第一次,我带着晋升的喜悦而离职;这是第一次,我带着

2014-10-24 09:55:27 532

原创 Android之Dialog分析

自己总结的,习惯于去解析程序的抽象用法,写博客就不喜欢当做记录程序的工具,当做记录想法的笔记吧

2014-10-23 16:21:59 1371

原创 Android的线程安全与UI线程

Android的线程安全与UI线程在前几篇文章中讲到了Android的进程和线程模型,又以此为基础讲述了Android的Handler+Thread模型,然后讲解了Android为此做出的改良Async Task。这里面的问题的核心其实是android的线程机制;那么这篇文章就直接讲述Android的线程安全与UI线程。文章的目录结构:1、Android的进程分配2、Android

2014-10-22 14:27:23 983

原创 Android之Handler+Thread解析

下面介绍最本质的多线程:hanlder和message机制:为何需要多线程:在日常应用中,我们通常需要处理一些“后台,用户不可见”的操作,例如说,我们需要下载一个音乐,要是你的应用必须等用户下载完成之后才可以进行别的操作,那肯定让用户非常的不爽。这时候,我们通常的做法是,让这些操作去后台执行,然后等后台执行完毕之后,再给用户弹出相应的提示信息。这时候,我们就需要使用多线程机制,然后

2014-10-21 18:00:53 1116

转载 Android之Async Task异步任务分析

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包     当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户

2014-10-21 16:20:01 933

转载 JAVA之enum(枚举类)解析

java enum(枚举)使用详解 + 总结enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5.

2014-10-20 15:06:27 716

原创 Android之BroadcastReceiver分析

Android之BroadCastReceiver分析BroadcastReceiver作为android系统的四大组件(Service,Activity,Intent,BroadcastReceiver)之一,重要性不言而喻。本质上BroadcastReceiver这种组件是一种全局的监听器,主要是用于监听系统全局的广播消息,很利于不同的组件之间传递消息。那么本文就主要从五个方面来介绍and

2014-10-10 17:03:10 626

原创 Android之Service分析

Android之Service分析参考文章:http://blog.csdn.net/ithomer/article/details/7364024原文写的思路明确,结构清晰;基本属于转载。但是基于是自己已经吸的再反馈,写原创!本文主要i介绍Android的Service,文章一共分为四个部分:一、Service简介二、Service启动流程三、Service生命周期四

2014-10-10 14:41:13 474

原创 Android之ContenProvider分析

Android之ContentProvider分析ContentProvider作为android的四大组件与其他三大组件(Activity,BroadcastReciver,Service)较其他三大组件确实有一些地方不一样。这里我们先可不必详说!我们完全可以将contentprovider理解为一个数据库,作用就是完成应用程序之间的数据的共享(比如联系人,短信……),这里就需要解决三个问题

2014-10-09 15:25:59 844

原创 Androi之Intent分析

Android之Intent分析什么是Intent.1不同类型的组件有不同的传递Intent方式:...1Intent的构成...2intent的解析:3Intent解析机制...3什么是Intent在一个Android应用中,主要是由四种组件组成(Activities, Services, Broadcast receivers,Content p

2014-10-08 17:21:26 527

精通AndroidStudio

主要是AndroidStudio工具的使用文档、debug、重构、快捷键等等

2019-03-04

android的v4和v7的jar

使用这个压缩包中的jar,不会导致recyclerview编译问题

2016-01-22

viewpager+分页导航小点demo

用viewpager实现分页,然后下面有对应分页数的小点指示当前分页的位置。demo也效果不错,有参考价值

2015-02-03

scrollview+viewpager组合实现效果

是用scrollview+viwpager来实现android的app主界面效果,添加了scrollview移动line+左右提示的小箭头,参考意义还是比较大的,大家参考下

2015-02-03

MyEclipse汉化包

属于直接替换类型的,替换方式直接看文件名

2015-02-03

WriteGpsToJpeg

自己尝试写入一个获取本地gps信息并将这gps信息写入到jpeg的图片中;给出的代码是完全可用的,在Androidmanifest文件中配置自己的百度地图key就可以直接使用这个demo了。示例不复杂,供大家参考

2015-01-04

android获取手机gps信息的demo

sdk用的是百度地图的,然后自己将这个sdk包装了一下写了一个类;直接通过这个类就可以获得android手机的经纬度信息,城市地理位置信息。是一个demo,在配置文件中写上自己的百度地图开发的key就可以直接使用了,界面相对比较简单,直接!

2015-01-04

AndroidTest

是android的单元测试的简单代码,用了android的两种单元测试方式,大家可以看看android是如何进行测试类的编写及配置的。

2014-12-30

编译原理 中文版

是高清版,不是扫描版;效果还是不错的,好东西大家分享!

2014-12-02

android反编译工具

反编译apk的效果还不错,大家试一试,主要是得到xml文件和源码文件

2014-10-29

ListViewRefreshData

下拉刷新的小例子,具体的代码里面有参考的,大家都看看吧!

2014-05-13

android_web_json

这是csdn上面的源码,我自己下载下来的供大家下载,例子不错,但是原博主要分实在太高(10分),有些愤愤,贴出来大家享用!是客户端与服务端的json交互的小例子!

2014-05-12

android 驱动,HAL层framework层到应用层的总结

这篇总结是通过学习android源码情景分析得来的,是学习第二章HAL层的心得笔记,我学的比较浅,自己总结的知识,从硬件驱动到硬件抽象层到硬件服务到应用等的介绍

2013-11-20

检测升级并静默安装(可一次性静默安装多个)

是直接在android4.3的api下直接编译的,提供完整源码,可直接导入eclipse,因为是静默安装,那么设备必须是已经root了的,这个apk作为系统软件来运行。没有root的机器上跑会提示出错!

2013-09-05

检测sdc指定文件夹的apk文件并选择安装

应我们公司的要求写的一个测试程序,主要是完成apk的更新,安装等,在sdc的指定目录中放置需要安装的apk,程序自动检测是否安装过,对比版本,选择安装,同时也显示指定目录的apk,能更新的apk,写完感觉界面也不错,发出来大家一起学习下。

2013-09-02

adb常见使用方法

adb常见使用方法

2013-08-16

corejava8源码

corejava8书本源码!试过,是完全和书本上一致的,好东西分享下!

2012-05-06

空空如也

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

TA关注的人

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