自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

转载 Git常用命令解说

1. Git概念  1.1. Git库中由三部分组成         Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。  1) 工作目录:用户本地的目录;  2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi

2013-12-31 19:17:30 558 1

转载 android4.0 Switch方法解析

就是很像开关的那种控件,它只有两个状态:on和off:在IOS中,有个UISwitch控件,其效果图,如下:                                       在android4.0里面,添加了一个和这个类似的控件:Switch,很形象,开关。效果图如下:               其类关系图如下: java.l

2013-10-15 11:14:53 1410

转载 android BitmapFactory的OutOfMemoryError: bitmap size exceeds VM budget解决方案

使用android提供的BitmapFactory解码一张图片时,有时会遇到该错误, 即:java.lang.OutOfMemoryError: bitmap size exceeds VM budget。这往往是由于图片过大造成的。要想正常使用,一种方式是分配更少的内存空间来存储,即在载入图片的时候以牺牲图片质量为代价,将图片进行放 缩,这也是不少人现在为避免以上的OOM所采用的解决方法。但

2013-09-24 16:23:06 650

转载 关于Android加载图片时的OOM的一些解决方法和优化

1、通过强引用和弱引用以及LRU算法。 private static final int HARD_CACHE_CAPACITY = 20;//强引用的bitmap的数量 //为了提高图片的利用率,通过单链表实现先进先出,将老的图片移到软引用里面保存 private static LinkedHashMap sHardBitmapCache = new LinkedHashMap(    

2013-09-24 15:25:23 2522 2

转载 10种排序算法总结

排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准:  (1)执行时间  (2)存储空间  (3)编程工作     对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。     主要排序法有:  一、冒泡(Bubble)排序——相邻交换  二、选择排序——每次最小/大排在相应的位置  三

2013-07-30 11:29:10 680 1

转载 android 通知栏的实现

这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文: (1)、使用系统定义的

2013-07-26 15:42:31 753

转载 GIT和SVN之间的五个基本区别

英文原文:5 Fundamental differences between GIT & SVN   如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所

2013-07-22 23:11:26 519

转载 Android Fragments 详细使用

2012-02-17 14:29 by Terry_龙, 61017 阅读, 8 评论, 收藏, 编辑    Fragments 诞生初衷      自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多

2013-07-22 22:37:33 752

转载 (Android)java虚拟机和Dalvik虚拟机的区别

Google于2007年底正式发布了Android SDK, 作为 Android系统的重要特性,Dalvik虚拟机也第一次进入了人们的视野。它对内存的高效使用,和在低速CPU上表现出的高性能,确实令人刮目相看。 依赖于底层Posix兼容的操作系统,它可以简单的完成进程隔离和线程管理。每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例, 其代码在虚拟机的解释下得以执行。 

2013-07-22 20:05:46 933

转载 Android网络接口

目前Android平台有三种网络接口可以使用,分别是:java.net.*(标准Java接口),org.apache(Apache接口),和android.net.*(android网络接口)。 1、标准Java接口 java.net.* 提供与联网有关的类,包括流和数据包套接字、Internet协议、常见HTTP处理。 比如:创建URL以及URLConnection/HttpU

2013-07-16 23:01:36 869

转载 AsyncTask实现代码原理

Android从1.5开始引入了AsyncTask这个类,可以帮助我们解决线程和界面刷新问题,主要是对Thread+Handler这样的封装,但在设计模式和代码维护方面都有不错的表现。早在2008年时Google推出了一个示例应用叫PhotoStream来演示UI在多线程网络慢速I/O下的刷新问题,里面的线程构造使用的正是AsyncTask的雏形,由于内部使用Java 1.5的并发库比普通初级An

2013-07-16 22:10:12 487

转载 Eclipse与github整合完整版

github官方指南使用独立第三方git工具来进行版本控制,并不借助于eclipse,但我觉得eclipse肯定也有插件来解决这类问题,就像subclipse一样. 安装egit egit目前应该是eclipse上最好的git工具了,如果你使用的是eclipse Indigo,你可以直接点击help->eclipse marketplace,然后在search tab页上find

2013-03-31 11:21:31 630

转载 如何在Eclipse下查看JDK源代码

核心提示:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 window- Preferences - Java - Installed JRES 2.此时Installed JRES右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 Edit..., 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项   在Eclips

2013-03-26 17:04:27 596

转载 Android自定义控件实现及其布局

Android自定义控件实现及其布局 Android自定义控件一般要继承View类,因此控件的实现及其相应的布局需要完成: 1.     继承View类,并实现参数为(Context context,AttributeSet attrs)的构造函数 2.     在布局文件xml中设置属性的时候,应以(包名.类名  />)的格式进行。 3.     声明一个自定义控件的变量

2013-03-25 14:22:30 672

转载 android五种存储方式

android五种存储方式 文件,sharedPreference,SQLite ,网络,ContentProvider   Preference,File, DataBase这三种方式分别对应的目录是/data/data/Package Name/Shared_Pref, /data/data/Package Name/files, /data/da

2013-03-22 10:19:53 663

转载 listview加载性能优化ViewHolder

在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。 ListView加载数据都是在public View getView(int position, View c

2013-03-18 12:04:57 472

转载 android 系统详细介绍 你对这个小机器人了解多少 呢?

android 系统详细介绍 你对这个小机器人了解多少 呢? 系统简介 Android 是基于 Linux 开放性内核的操作系统,是 Google 公司在2007年11月5日公布的 手机操作系统。早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后, 继续进行对 Android 系统开发运营,它采用了软件堆层(software stack,又名软件

2013-03-12 21:56:43 1346

转载 C++ 字符数组函数与string函数

字符串可以用字符数组与字符串变量两种方式来存储,效果类似。 一、用字符数组来存储字符串:  char st1[100],st2[100] ; //字符数组说明 cin>>st1>>st2; long a,b; 输入:hello, world 则st1={‘h’,’e’,’l’,’l’,’o’,’,’,’\0’} st2={‘w’,’o’,’r’,’l’,’d’,’\0} 字符’\0

2013-03-09 12:41:45 624

转载 eclipse 快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对

2013-03-08 22:37:32 441

Android日记本(上线版)

Android日记本第二版(已上线 地址:http://www.mumayi.com/android-366912.html)大神勿喷 哈哈 有需要的可以下载 没分请留邮箱 看到会发

2014-03-31

XML解析的三种方式实现源代码

XML解析的三种方式 有需要的朋友参考下

2013-04-25

android百度地图开发之百度地图源代码实现

自己实现的android百度地图开发,有兴趣的朋友可以参考下,里面语音功能没实现,不知道为啥,一直找不到语音设备,网上找了一些方法也没解决,希望大家知道一下,先谢了 也希望有余力的朋友加以改善 然后给大家分享

2013-04-23

android日记本实现源代码

android日记本实现源代码 自己写的 界面是丑了点 但是功能都还在 添加日记 修改日记 删除日记 日记加密(图形加密和数字加密)有兴趣的童鞋可以下载来看 欢迎扩展欢迎指导

2013-04-12

地图着色简单设计与实现

题目描述: 编程实现对澳大利亚地图进行着色,两个共同边界的区域染不同的颜色,当可以选择6、5、4、3种不同的颜色的情况下,由程序自动进行处理,给出具体的染色方案。 基本要求: (1)建立以省为节点,以是否相邻为边的一个无向图; (2)从颜色模板中选取一个颜色赋值给每个节点; (3) 相邻节点颜色不能相同; 测试数据:可以自己选取颜色模板做为测试数据;分别需要测试6、5、4、3种不同的颜色。 提高要求:当用3种颜色染色时,给出不同的染色方案,计算染色的效率。

2012-05-12

地图着色简单处理

题目描述: 编程实现对澳大利亚地图进行着色,两个共同边界的区域染不同的颜色,当可以选择6、5、4、3种不同的颜色的情况下,由程序自动进行处理,给出具体的染色方案。 基本要求: (1)建立以省为节点,以是否相邻为边的一个无向图; (2)从颜色模板中选取一个颜色赋值给每个节点; (3) 相邻节点颜色不能相同; 测试数据:可以自己选取颜色模板做为测试数据;分别需要测试6、5、4、3种不同的颜色。 提高要求:当用3种颜色染色时,给出不同的染色方案,计算染色的效率。

2012-05-12

java与oracle

java编程 实现对oracle 10g的简单操作 有界面

2012-05-05

空空如也

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

TA关注的人

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