2012年11月9日

C大学教程-学习笔记-第二章C语言程序入门

摘要: 第二章,C语言程序入门1,#include<stdio.h> 是C语言的一条预编译命令。凡是以#开头的行都会在程序被编译之前由C预处理程序(preprocesssor)进行处理.也就是告诉预编译程序将标准输入输出头文件包含到源程序中。2,在任何一个C程序中,main函数的左侧都要加上int关键字。3,反斜杠\是一个转义字符,当编译器遇到转义字符的时候会把转义字符跟它后面的一个字符组成转义序列。4,return 0;出现在每一个main函数的最后,关键字return是退出函数的手段之一。 阅读全文

posted @ 2012-11-09 10:00 oasis2008 阅读(143) 评论(0) 推荐(1) 编辑

2012年8月27日

Ubuntu中好用的中文输入法

摘要: 小企鹅输入法---http://fcitx-im.org/wiki/Fcitx首先在终端中执行安装命令:sudo apt-get install fcitx安装完成之后还需要选择默认输入法,执行以下命令im-switch然后选中fcitx,确定。 最后提醒一句,记得要重启哟,重启之后才生效。 阅读全文

posted @ 2012-08-27 10:46 oasis2008 阅读(329) 评论(0) 推荐(0) 编辑

2012年8月9日

Android中Bitmap,byte[],Drawable相互转化

摘要: 一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取Bitmap1 Resources res = getResources();2 Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon);2、... 阅读全文

posted @ 2012-08-09 13:52 oasis2008 阅读(155) 评论(0) 推荐(0) 编辑

2012年7月24日

Android View的点击事件导致文字颜色变化的实现原理

摘要: 程序的良好UI设计会给用户良好的体验,下面来分享一下微信页面的忘记密码点击之后颜色变化是怎么实现的我们先看效果图点击前点击时通过效果图我们看到了点击前和点击时颜色发生了变化,一开始感觉这个点击之后会有相应的处理逻辑,我想着这个肯定是用一个Button来实现的,但是后来一想不对呀,Button extends TextView ,而且TextView extends View,Button和TextView都可以设置点击事件,所以忘记密码用Button 和TextView 效果是一样的。但是有一点要注意,使用Button的话我们必须要给它设置android:background="@n 阅读全文

posted @ 2012-07-24 15:57 oasis2008 阅读(1347) 评论(0) 推荐(0) 编辑

登录界面与Android软键盘显示、隐藏的交互设计

摘要: 在我们的Android应用中最常与Android的软键盘打交道的要属登录界面了,下面是本人感觉比较好的几个登录界面如下1,微信2,糗百以上两个都是弹出软键盘之后布局上没什么变化的,也就是巧用布局正好登录的按钮不被软键盘挡到,假如我们的UI是登录按钮被挡到的情况下我们该如何处理呢?3,陌陌这种交互我个人感觉是很良好的。那么这块布局是怎么处理的呢?登录页面的布局如下 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://sc 阅读全文

posted @ 2012-07-24 11:26 oasis2008 阅读(2937) 评论(0) 推荐(0) 编辑

2012年7月23日

Android_去掉EditText控件周围橙色高亮区域

摘要: 转载自:http://www.cnblogs.com/youjun/archive/2012/04/15/2447913.html先来看看默认的EditText控件效果:布局就是一个Activity里就放了一个EditText控件,可以看到四周有橙色的高亮区域处理后的效果:接下来简单描述下处理过程:1,查看EditText这个类的源码public EditText(Context context, AttributeSet attrs) { this(context, attrs, com.android.internal.R.attr.editTextStyle); }在... 阅读全文

posted @ 2012-07-23 10:46 oasis2008 阅读(389) 评论(0) 推荐(0) 编辑

MD5

摘要: 1 public class MD5 { 2 3 public static String getMD5(String content) { 4 try { 5 MessageDigest digest = MessageDigest.getInstance("MD5"); 6 digest.update(content.getBytes()); 7 return getHashString(digest); 8 9 } catch (NoSuchAlg... 阅读全文

posted @ 2012-07-23 09:32 oasis2008 阅读(150) 评论(0) 推荐(0) 编辑

2012年7月19日

Android中SlidingDrawer介绍

摘要: 转载出处:http://blog.csdn.net/wdaming1986/article/details/6898374安卓中1.5后加入了SlidingDrawer【隐藏式抽屉】,设计原理在你的UI布局有限的情况下,放不下太多的控件的时候,可以考虑用这个隐藏式抽屉。用SlidingDrawer注意两点,一个是android:handle(委托要展开的图片加载Layout配置) 和android:content(要展开的Layout Content)。下面看程序截图: 程序开始界面: 点击右边的箭头后出现的界面:在SlidingDrawerActivity工程下:一、在com.cn... 阅读全文

posted @ 2012-07-19 11:18 oasis2008 阅读(465) 评论(0) 推荐(0) 编辑

2012年6月21日

Android自定义Dialog

摘要: 原文地址:http://www.cnblogs.com/sense7/archive/2012/06/05/2536750.html最近公司没什么项目做,大部分时间都是自己在学习,而且觉得有必要和各位园友分享、交流下自己的所学所得,所以呢,决定今天开始写博吧。嗯嗯,步入正题,很多时候Android自带的控件样式不能满足我们多样化的需求,要自己去自定义才会给人耳目一新的感觉,今天就先拿AlertDialog开导,哈~先上效果图(比较喜欢柯南O(∩_∩)O):点击enter按钮会关闭对话框,留在当前Activity,点击exit按钮则退出应用。首先是main.xml:<?xml versio 阅读全文

posted @ 2012-06-21 16:50 oasis2008 阅读(526) 评论(0) 推荐(0) 编辑

2012年6月20日

Android实现局部图片滑动指引效果

摘要: 原文地址:http://www.cnblogs.com/hanyonglu/archive/2012/06/19/2555113.html本文介绍在Android中实现局部的图片滑动指引效果。 其实关于Android滑动指引效果,我曾经发布过一篇文章,里面实现的整个页面的指引滑动,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html。 另外关于Android中的局部滑动,我也曾发布过一篇文章,是关于实现导航菜单的滑动,有兴趣的朋友可以查看:http://www.cnblogs.com/ha... 阅读全文

posted @ 2012-06-20 14:47 oasis2008 阅读(3559) 评论(4) 推荐(0) 编辑

导航