`
tangweiye
  • 浏览: 150754 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
文章列表
public String bitmaptoString(Bitmap bitmap) { // 将Bitmap转换成字符串 String string = null; ByteArrayOutputStream bStream = new ByteArrayOutputStream(); bitmap.compress(CompressFormat.PNG, 100, bStream); ...
  前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇 ...
public void onClick(View v) { //启动系统相机 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CASE_CAMERA); }   拍摄完成后的回调函数(在同一个activity中): protected void onActivityResult(int requestCode, int resultCode, Intent data)方法即可 如: final int TAKE_PIC ...
eclipse->window->preferences->General->Content Types 找到java source file 然后在 Default encoding 设置成 UTF-8.
android:descendantFocusability="blocksDescendants" android:clickable="true" android:focusable="false"
@Override public View getView(int position, View convertView, ViewGroup parent) { convertView = MainActivity.this.getLayoutInflater().inflate(R.layout.item, null); //解决办法: 每次都重新获取View Button button = (Button) convertView.findViewById(R.id.button); ...
什么是OpenGL ES? OpenGL ES (为OpenGL for Embedded System的缩写) 为适用于嵌入式系统的一个免费二维和三维图形库。 为桌面版本OpenGL 的一个子集。 OpenGL ES 定义了一个在移动平台上能够支持OpenGL最基本功能的精简标准,以适应如 ...
转: 在android中,經常用到的定時器主要有以下幾種實現:一、採用Handler與線程的sleep(long )方法二、採用Handler的postDelayed(Runnable, long) 方法三、採用Handler與timer及TimerTask結合的方法。下面逐一介紹:   一、採用Handle與線程的sleep(long )方法Handler主要用來處理接受到的消息。這只是最主要的方法,當然Handler裡還有其他的方法供實現,有興趣的可以去查API,這裡不過多解釋。1.定義一個Handler類,用於處理接受到的Message.Handler handler = new ...
public View getView(int position, View convertView, ViewGroup parent) { convertView = mInflater.inflate(layoutID, null); for (int i = 0; i < flag.length; i++) {//备注1 if (convertView.findViewById(ItemIDs[i]) instanceof ImageView) { ImageV ...
1 报错:The connection to adb is down, and a severe error has occured.     到任务管理器中关闭所有的adb.exe 然后重启eclipse.   2. 项目中遇到不生成 R文件 或者 读不出所有的R 文件    不生成R文件通常是项目中又错误  没有其他的错误却读不出R文件 是导入的R文件包有问题。   3 listView滚动时背景变黑  属性中设置 android:cacheColorHint="#00000000"
放一个监听事件 监听ExpandableListView   exList.setOnGroupExpandListener(new OnGroupExpandListener() { @Override public void onGroupExpand(int groupPosition) { for (int i = 0; i < getData().size(); i++) { if (groupPosition != i) { exList.collapseGroup(i); } } ...
【IT168 技术】很早以前,我们说过如何导入一个JAR库,的方法可以参考 Android使用第三方外部JAR库文件一文。那么如果将自己的代码封装成一个jar库供其他程序复用呢? 首先创建一个Android工程,确定可以编译通过,移除androidmanifes ...
EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行。   EditText不支持marquee 用法如下:   在xml中 android:ellipsize = "end"    省略号在结尾 android:ellipsize = "start"   省略号在开头 android:ellipsize = "middle"     省略号在中间 android:ellipsize = "marquee& ...
TextView 文本过长时需要用滚动条显示   <ScrollView android:layout_width="fill_parent" android:layout_height="40dp" android:layout_marginTop="10dp" android:scrollbarStyle="outsideOverlay" android:id="@+id/scrollView"> <TextView android:layou ...
摘录。。    在java版看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了:)这些都是最简单的介绍,要学习的话建议你看一下《ajva与模式》这本书。创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东 西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应 ...
Global site tag (gtag.js) - Google Analytics