- 博客(143)
- 资源 (21)
- 收藏
- 关注

原创 永远做重要而不紧急的事
永远做重要而不紧急的事时间管理的“象限法”:你的一生如何度过? 大凡能够在事业上做出卓越成绩的人,都是时间管理的专家。有人曾粗略地统计过一个活到73岁的美国人对时间是怎么支配的:睡觉: 21年工作: 14年个人卫生: 7年吃饭: 6年旅行: 6年排队: 6年学习: 4
2012-11-22 23:12:05
1538
原创 【Android】软键盘弹出button与edittext一起上移
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/relativeLayout3" android:layout_width="fill_parent" android:layout_height="fill_parent" andr
2014-07-01 14:09:04
7153
原创 【C语言学习】17__条件编译使用分析
1:基本概念条件编译的行为类似于C语言中的if…else条件编译是预编译指示命令,用于控制是否编译某段代码
2014-05-10 22:43:50
924
原创 【C语言学习】15__编译过程介绍
预编译•处理所有的注释,以空格代替•将所有的#define删除,并且展开所有的宏定义•处理条件编译指令#if, #ifdef, #elif, #else, #endif•处理#include,展开被包含的文件•保留编译器需要使用的#pragma指令预处理指令:gcc –E file.c –o file.i
2014-05-08 23:38:13
828
原创 【C语言学习】05__const和volatile的分析
const修饰变量在C语言中const修饰的变量是只读的,其本质还是变量const修饰的变量会在内存占用空间本质上const只对编译器有用,在运行时无用
2014-05-08 18:27:22
763
原创 【C语言学习】02__auto,static,register分析
C语言中的变量可以有自己的属性在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义1:auto:
2014-05-08 12:00:25
642
原创 【Android】透明的Dialog和透明的Activity
Dialog mDeleteDialog = new Dialog(CloudContactDetailActivity.this, R.style.dialog_del);//(透明的样式)mDeleteDialog.setContentView(R.layout.activity);//(自定义布局文件)mDeleteDialog.show();mDeleteDialog.getWind
2013-12-17 17:02:43
1060
原创 【Android】自定义ProgressBar
自定义条形ProgressBar <ProgressBar android:id="@+id/progress_bar" android:layout_width="240dip" android:layout_height="20dip"
2013-12-06 13:45:52
818
转载 Android中proguard混淆第三方jar包及内部类
原文地址:http://www.cnblogs.com/MrShi/archive/2013/04/12/3016282.html现在大部分项目都使用第三方的jar包,包括json解析的gson.jar,统计用户信息的umeng.jar,support-v4.jar等等等等,这些jar包本身基本都做了混淆,如果再用proguard混淆的话会出现错误,所以要通过-keep等方法不混淆这些
2013-12-02 17:02:16
3326
转载 关于Handler与AlertDialog问题
http://blackriver.to/2012/08/android-annoying-exception-unable-to-add-window-is-your-activity-running/http://www.linuxidc.com/Linux/2011-10/46150.htm用try catch来捕获异常
2013-11-28 11:09:25
2286
转载 【Android】android性能优化
Android 性能优化:http://blog.youkuaiyun.com/a_asinceo/article/details/8222104 android.text.format包下的Formatter类,提供了IP地址转换、文件大小转换等方法;DateFormat类,提供了各种时间转换,都是非常高效的方法。详细请参考http://developer.android.com/ref
2013-11-22 13:51:56
841
原创 【Android】Scrollview嵌套EditText,使其滑动
<ScrollView android:id="@+id/sv_scrollview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadingEdge="none" android:scrollbars=
2013-09-29 16:46:25
11066
转载 【Android技术】Android px、dp、sp之间相互转换
转载自:http://blog.youkuaiyun.com/fx_sky/article/details/8588703dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp也就是dip,这个和sp基本类似。如果设置表示长度、高度等属性时可以使用
2013-06-17 14:26:54
25153
原创 【JAVA核心技术】工具类----时间工具类
/** * 两个时间相差的天数. */ public static int getIntervalDays(Date fDate, Date oDate) { if (null == fDate || null == oDate) { return -1; } long intervalMilli = oDate.getTime() - fDate.get
2013-06-08 16:59:15
885
原创 【Android】分享Android一些示例代码
ListView下拉刷新http://www.youkuaiyun.com/article/2013-05-03/2815127-Android-open-source-projects源代码:https://github.com/johannilsson/android-pulltorefresh或者:http://download.youkuaiyun.com/detail/yigel
2013-02-26 22:26:06
536
原创 【Android】关于github的两篇文章
两篇文章:http://www.lifebackup.cn/config_github_via_egit.htmlhttp://blog.youkuaiyun.com/luckarecs/article/details/7427605
2013-02-21 22:43:51
465
原创 【Android】Android2D图像之Canvas
源代码下载:http://download.youkuaiyun.com/detail/yigelangmandeshiren/4989125package com.manning.aip.canvasdemo;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
2013-01-12 21:49:55
980
原创 【Android】Android图形之Animate
Frame Animate语法:<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot=["true" | "false"] > <item android:drawable="@[package:]drawable/drawa
2012-12-30 20:59:02
3834
原创 【Android】Android图形之shape使用
首先用代码画出一个填充红色的矩形:package com.msi.manning.chapter9.SimpleShape;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.drawable.Sh
2012-12-30 16:55:48
6317
转载 【Android】ImageView.ScaleType说明
http://www.cnblogs.com/elvis_chow/archive/2011/12/10/2283314.htmlhttp://myzh.me/blog/2011/12/android%E5%B7%A5%E4%BD%9C%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E4%B9%8B%E5%9B%BE%E7%89%87%E8%87%AA%E9%
2012-12-27 23:55:31
715
转载 【Android】Android 支持多屏幕机制
1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率 4.Density 密度 5.Density-independent pixel 密度无关的像素介绍:Adnroid1.6或以上SDK,在AndroidManifest.
2012-12-27 23:24:11
745
原创 【Android】Android WebView 的几个操作
1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url);
2012-12-25 23:49:35
7742
原创 【数据结构与算法】图之最短路径
8.6.1 最短路径的基本概念 在一个图中,若从一个结点到另一个结点存在着路径,定义路径长度为一条路径上所经过的边的数目。图中从一个结点到另一个结点可能存在着多条路径,我们把路径长度最短的那条路径叫做最短路径,其路径长度叫做最短路径长度或最短距离.在一个带权图中,若从一个结点到另一个结点存在着一条路径,则称该路径上所经过边的权值之和为该路径上的带权路径长度。带权图中
2012-12-19 22:33:53
6049
原创 【数据结构与算法】图之最小生成树
最小生成树的基本概念 一个有n个结点的连通图的生成树是原图的极小连通子图,它包含原图中的所有n个结点,并且有保持图连通的最少的边。 如果无向连通图是一个带权图,那么它的所有生成树中必有一棵边的权值总和最小的生成树,我们称这棵生成树为最小代价生成树,简称最小生成树。无向图和它的不同的生成树 从最小生成树的定义可知,构造有n个结点的无向连通带权图的
2012-12-19 00:13:10
5425
原创 【数据结构与算法】图的遍历
图的深度和广度优先遍历算法 图的遍历算法设计需要考虑三个问题: (1)图的特点是没有首尾之分,所以算法的参数要指定访问的第一个结点; (2)对图的遍历路径有可能构成一个回路,从而造成死循环,所以算法设计要考虑遍历路径可能出现的死循环问题; (3)一个结点可能和若干个结点都是邻接结点,要使一个结点的所有邻接结点按照某种次序被访问。1 图的深度优先遍历算法
2012-12-18 21:10:14
3337
原创 【数据结构与算法】矩阵
矩阵是工程设计中经常使用的数学工具。 矩阵用两维数组处理最为方便。 二维数组存储结构package cn.matrix;/** * *矩阵类 */public class Matrix{ //成员变量,矩阵元素 private MyVector values; //成员变量,矩阵行数 private int h; //成员变量,矩阵列数 p
2012-12-14 22:20:15
833
原创 【数据结构与算法】队列
顺序循环队列:package cn.ls.queue;public interface Queue { public void append(Object obj) throws Exception; public Object delete() throws Exception; public Object getFront() throws Exception; pu
2012-12-09 12:46:00
499
原创 【数据结构与算法】堆栈
顺序堆栈:package cn.ls.stack;/** * *自定义接口. */public interface Stack { //入栈 public void push(Object obj) throws Exception; //出栈 public Object pop() throws Exception; //栈顶元素 public Object getT
2012-12-07 23:47:09
541
原创 【数据结构与算法】线性表之顺序表
package cn.ls.seqlist;/** * *自定义接口 */public interface List { public void insert(int i, Object obj) throws Exception; public Object delete(int i) throws Exception; public Object getData(int
2012-12-07 20:04:19
908
原创 【数据结构与算法】约瑟夫环问题
约瑟夫环问题:约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。基本要求:用不带头结点的单循环连表作为数据元素的存储结结点个数:8。即8个结点的编号1,2,3,4,5,6,7,8随机报数值m
2012-12-06 18:58:54
1129
原创 【JAVA核心技术】进制转换
package cn.other;/** * *进制转换. */public class ConverBin { public static void main(String[] args) { System.out.println(toBin(-6)); System.out.println(Integer.toBinaryString(-6)); System.out
2012-12-06 15:47:54
468
原创 【数据结构与算法】排序
1选择排序:常用的选择排序有直接选择排序和堆排序两种。堆排序是一种基于完全二叉树的排序。package cn.ls.sort;/** * *选择排序之直接选择排序。 */public class MySelectSort { public static void main(String[] args) { int[] array = {64, 7, 5, 89, 6, 2
2012-12-05 22:28:23
575
原创 【数据结构与算法】哈希表
哈希表主要是构造一个映射函数,该函数以数据元素为自变量,函数值即为数据元素在内存中的存储位置。通常把这样的映射函数称为哈希函数h(x)。因此可以说,哈希表是通过哈希函数h(x)来确定数据元素x存放位置h(x)的一种特殊存储结构。11.1.1哈希表的基本构造方法 构造哈希表的方法是:设要存储的数据元素个数为 n,设置一个长度为m(m≥n)的连续内存单元(即数组),分别
2012-12-04 18:50:45
7440
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人