青青芳妤

走在幸福的道路上

android button 在点击之后setPress失效

最近做一个项目,需要使用button。其中有一个需求就是默认情况下一个button是要被默认选中的。很自然的,就想到了使用button.setPress(true)来实现这个功能。代码加上去之后看效果,果然实现了。但是。。。在我点击这个按钮之后,这个按钮的选中状态又消失了。我试着在该按钮的点击事件...

2013-05-22 20:52:43

阅读数 5240

评论数 0

Android网络编程

Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。 1.标准Java接口 java.net.*提供与联网有关的类,包括流、数据包套接字...

2012-10-19 17:16:13

阅读数 596

评论数 0

解决Android textview自动换行问题

转自:http://www.linuxidc.com/Linux/2012-02/54769.htm 今天忽然发现Android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一...

2012-08-10 16:18:53

阅读数 1125

评论数 0

android 解决 addView()操作之后,之前的控件位置重置的问题

这两天在给同事看一个问题。她在一个ViewA中加入一个子控件view1之后,然后通过手指滑动,来移动这个子控件,也就是改变了这个子控件的位置了。然后再加入另外一个子控件view2,这时候view1的位置被重置了,也就是跑到了viewA的左上角了。 同事给我讲了一下问题的基本情况之后,我的第一想法...

2012-08-03 11:55:25

阅读数 7753

评论数 3

Android中不被硬件加速支持的操作

开启硬件加速之后,android中的2D渲染管道可以支持绝大部分常用的Canvas的绘画操作函数以及那些很少被使用的操作函数。所有的用来呈现Android中的应用程序的绘画操作、默认的部件和布局以及常见的高级视觉效果(比如反射和纹理)都被支持。以下列出了已知的不被硬件加速所支持的操作: * Ca...

2012-07-26 18:11:07

阅读数 1713

评论数 0

android 两个启动入口 打开了 两个应用程序的实例的解决办法。

首先,你可以尝试在给intent设置一些属性。 intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_...

2012-07-16 08:58:26

阅读数 2594

评论数 0

android getWidth() getHeight() 方法返回的值为0

使用一个view的getWidth() getHeight() 方法来获取该view的宽和高,返回的值却为0。如果这个view的长宽很确定不为0的话,那很可能是你过早的调用这些方法,也就是说在这个view被加入到rootview之前你就调用了这些方法,返回的值自然为0. 解决该问题的方法有很多,...

2012-07-03 18:16:12

阅读数 3519

评论数 0

android SpannableString使用详解

Java代码import android.app.Activity; import android.graphics.Color; import android.graphics.Typeface; import android.graphics.drawable.Drawable; import...

2012-06-17 19:42:23

阅读数 20330

评论数 2

android4.0导入外部库方式的变化

今天在做项目时,先导入了外部库后,运行时却发生了java.lang.ClassNotFoundException错误。我是非常肯定该activity已经在xml中定义了,同时没有其他错误的。之后便在网上查询了很久,但是没有得到想要的答案。然后向同事请教了一下,很快就找到了问题的原因。 用...

2012-06-01 17:49:57

阅读数 2333

评论数 0

android源码目录结构

frameworks 目录 (核心框架——java及C++语言) . |-- base    (基本内容) |   |-- api   (?都是xml文件,定义了java的api?) |   |-- awt   (AWT库) |   |-- build   (空的) |   |-- c...

2012-05-30 21:33:58

阅读数 506

评论数 0

Android 动画有拖影

今天在做一个项目时,使用到了android的RotateAnimation,遇到了一个比较奇怪的问题,在做动画的时候会有拖影,看起来十分难看。 一开始以为是系统的原因,可能是资源不足造成的,在这个方向上浪费了很多时间。 后来仔细观察了一下拖影,发现了可能是刷新区域太小造成的,所以就让做旋转动画...

2012-05-18 17:06:55

阅读数 1930

评论数 0

JAVA设计模式之抽象工厂模式

对抽象工厂模式还不是吃的很透,这里只写我的个人看法,希望各位能花些时间看下,帮我指正其中的认识误差。 考虑这样一种情况:有一个产品,不再是由单一的一种产品组成,而是有两种或两种以上的产品组成。比如说电脑,有一个主机和一个显示器。比如A类电脑有一个小主机和一个液晶显示器,B类电脑有一个大主机和CR...

2012-05-16 22:38:06

阅读数 462

评论数 0

java设计模式之工厂方法模式

工厂方法模式是对简单工厂模式的改进,克服了简单工厂模式不能很好的遵循开闭原则的缺点。工厂方法模式对工厂类进行了抽象化,并为每一种对应的产品创建一个对应的工厂类。当系统中引进了一种新的产品时,只需创建一个工厂类继承自工厂抽象类即可,无须对现有的系统做任何的修改。从而使系统满足了开闭原则的要求,提高了...

2012-05-11 16:18:19

阅读数 416

评论数 0

java设计模式之简单工厂模式

这几天在看java与模式这本书,为了方便以后回顾内容,就把一些东西记录在这里了。 工厂模式中有消费者,工厂与产品三种角色,工厂负责生产产品,消费者则消费产品。从消费者的角度看,是看不到具体的产品的构建过程的,只需要向工厂发送请求,即可以得到相应的产品,从而可以简化消费者的工作,同时屏蔽相应的内容...

2012-05-08 10:04:39

阅读数 483

评论数 0

Android前台服务 音乐播放器 前台服务

前台服务,即foreground service. 前台服务的优先级是比较高的,android系统极少会主动杀死前台服务。类似音乐播放器后台播放功能,就是需要启动一个前台服务。下面的代码显示了如何启动一个前台服务。 String songName; // assign the son...

2012-05-05 14:43:24

阅读数 4103

评论数 0

android opengl es 入门概述

什么是opengl? opengl是一个3D图形和模型库,具有高度的可移植性,并且具有非常快的速度。使用opengl,可以创建优雅而漂亮的3D图形,并且具有非常出色的视觉质量。使用opengl最大的优点是它的速度远远快于光线追踪仪或软件渲染引擎。最初,它使用SGI精心开发和优化算法。 open...

2012-04-27 18:12:49

阅读数 758

评论数 0

从一道面试题谈linux下fork的运行机制

摘要:由于fork函数运行机制的复杂性,造就了当两个fork并排时,问题就变得很复杂。解这个题的关键,一是要对linux下进程的机制有一定认识,二是抓住上文提到的几个关于fork的关键点。       今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目:...

2012-04-25 15:58:29

阅读数 437

评论数 0

去百度还是去创新工厂? 信开复还是信彦宏?(转)

下面这篇文章得转载一下: 我个人感觉:作为一个有理想的人,还是要把focus放到做事情上,人生才有意义。国内太浮躁了。 ========================================================== 我前两天,收到一封邮件,一位快要毕业的的大学生问我,是...

2012-04-25 08:50:21

阅读数 1253

评论数 1

android 设置屏幕亮度

设置屏幕亮度,不多说,代码如下: protected void setBrightness() { WindowManager.LayoutParams lp = ((Activity) mContext).getWindow().getAttributes(); i...

2012-04-21 16:23:35

阅读数 8203

评论数 3

ssh scp 时报错

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@...

2012-04-21 09:29:40

阅读数 751

评论数 0

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