2013年12月16日

android prgoressBar setProgressDrawable 在4.0系统式正常,在2.3系统上不能正常使用的问题

摘要: 上次在做一个电池电量的进度显示时,需要根据背景主题色来切换电池电量的进度的颜色,但是在对prgoressBar的setProgressDrawable进行设置之后发现,在4.0系统上能够正常,而在2.3系统上就完全没有颜色了;原实现方法: mBatteryPowerPercent.setProgressDrawable(this.getResources().getDrawable(R.drawable.progress_bar_layer));问题原因: 没有setBounds解决方案:mBatteryPowerPercent.setProgressDrawable(this.getRe.. 阅读全文

posted @ 2013-12-16 13:32 ~Shadow 阅读(592) 评论(0) 推荐(0) 编辑

2013年12月5日

android 动态控制状态栏显示和隐藏

摘要: 方法一:(经试验无效,但网上广为流传,也许是我使用方法不当,有待进一步验证……)android想要应用运行时全屏有一种方法是在activity的onCreat方法中加入如下代码:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);并且需要在setContentView()之前,否则无效过。从这么多的苛刻条件可以看出这种方法无法满足动态控制。下面的方法可以满足这个需要。调用View的 setSyste... 阅读全文

posted @ 2013-12-05 23:10 ~Shadow 阅读(7384) 评论(0) 推荐(1) 编辑

2013年11月13日

静态成员变量和静态成员函数(static)

摘要: 数据成员可以分静态变量、非静态变量两种.静态成员:静态类中的成员加入static修饰符,即是静态成员.可以直接使用类名+静态成员名访问此静态成员,因为静态成员存在于内存,非静态成员需要实例化才会分配内存,所以静态成员不能访问非静态的成员..因为静态成员存在于内存,所以非静态成员可以直接访问类中静态的成员.非成静态员:所有没有加Static的成员都是非静态成员,当类被实例化之后,可以通过实例化的类名进行访问..非静态成员的生存期决定于该类的生存期..而静态成员则不存在生存期的概念,因为静态成员始终驻留在内容中..一个类中也可以包含静态成员和非静态成员,类中也包括静态构造函数和非静态构造函数..分 阅读全文

posted @ 2013-11-13 23:57 ~Shadow 阅读(717) 评论(0) 推荐(0) 编辑

WPF中如何使用BusyIndicator

摘要: 一、下载dll:http://wpftoolkit.codeplex.com/releases/view/99072 下载之后将WPFToolkit引用到WPF项目下;二、添加命名空间: xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"三、使用/设置(三种效果): 1. 2. 3. ... 阅读全文

posted @ 2013-11-13 23:28 ~Shadow 阅读(4886) 评论(0) 推荐(1) 编辑

C#精华面试题及答案 三

摘要: PS.学了两三年的软件开发到头来发现连一些基本的东西都没掌握,通过面试题来检验自己的水平,让学习变得更加有方向性,也为将来择业而打下基础,不至于到时候手忙脚乱。一.选择,填空题1.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。c)Select操作的Sql语句只能由ExecuteReader()方法来执行;~d)E 阅读全文

posted @ 2013-11-13 21:05 ~Shadow 阅读(15300) 评论(1) 推荐(1) 编辑

C# 面试题 二

摘要: 1、进程和线程的区别进程是系统进行资源分配和调度的单位;线程是CPU调度和分派的单位,一个进程可以有多个线程,这些线程共享这个进程的资源。2、成员变量和成员函数前加static的作用它们被称为常成员变量和常成员函数,又称为类成员变量和类成员函数。分别用来反映类的状态。比如类成员变量可以用来统计类实例的数量,类成员函数负责这种统计的动作。3、malloc和new的区别new是C++的关键字。malloc在分配内存时必须按给出的字节分配,new可以按照对象的大小自动分配,并且能调用构造函数。可以说new是对象的对象,而malloc不是。本质上new分配内存时,还会在实际内存块的前后加上附加信息,所 阅读全文

posted @ 2013-11-13 20:56 ~Shadow 阅读(697) 评论(0) 推荐(1) 编辑

C#面试题及答案 一 <转来的,貌似有看评论说有错误,正在一个个纠正中…… 也望园友们指出>

摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private 私有成员, 在类的内部才可以访问。 protected 保护成员,该类内部和继承类中可以访问。 public 公共成员,完全公开,没有访问限制。 internal 在同一命名空间内可以访问。 C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。2 . 阅读全文

posted @ 2013-11-13 20:54 ~Shadow 阅读(955) 评论(0) 推荐(1) 编辑

2013年7月14日

[转载]如何用Visual Studio制作安装包

摘要: 原文地址:如何用VisualStudio制作安装包作者:蓝羽幽游环境:Microsoft Visual Studio 2010语言:C#构架:.NET Framework 2.0解决方案名称:Setup1步骤:1、新建项目,依次找到:其他项目类型>>安装和部署>>Visual Studio Installer>>安装项目2、选择“应用程序文件夹”项,然后在右边的空白区域右击,选择:添加>>文件,之后选中需要添加的程序主文件(即位于../bin/Debug文件夹下的exe文件,可以在原程序制作项目中单击F6生成)。3、在这里还可以增加其他文件,比如 阅读全文

posted @ 2013-07-14 14:39 ~Shadow 阅读(1199) 评论(0) 推荐(0) 编辑

导航