`
yunshangbuhe
  • 浏览: 228906 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这是今天用Ant做Build的最后一个收获,如果用想把${db_dir}文件夹下的所有内容拷到${dist_dir}文件夹下,只简单的一句话就成: <copydir dest="${dist_dir}" src="${db_dir}"> </copydir> 进一步,如果我只想拷贝${db_dir}文件夹下的db-derby-10.3.2.1-bin子文件夹,只这样就行了: <copydir dest="${dist_dir}" src="${db_dir}">    <in ...
代码: package com.oyzz.ch3_6; import android.app.Activity; /*必须引用graphics.Color才能使用Color.*的对象*/ import android.graphics.Color; import android.graphics.Typeface; import android.os.Bundle; import android.view.View; /*必须引用 widget.Button才能声明使用Button对象*/ import android.widget.Button; /*必须引用 widget.Text ...
Bitmap调用recycle? When? Bitmap有一个recycle方法,意思很简单,回收Bitmap的空间。 Q 1: Bitmap是否有调用recycle方法的必要性? A: 嵌入式系统总是格外注重空间的问题,不小心的话就会有OOM。但是应用层使用java的android平台有其天然的优势【java语言有自己的垃圾回收,android平台上各个application有自己的process自己的空间】。     无需调用bitmap的理由有:     a. 垃圾回收会处理的;     b. 当application关闭,process被杀掉,所有这个process占用的空 ...
★android 中用bitmap 时很容易内存溢出,报如下错误: Java代码 Java.lang.OutOfMemoryError : bitmap size exceeds VM budget    ● 主要是加上这段: Java代码 BitmapFactory.Options options = new BitmapFactory.Options();                    options.inSampleSize = 2;   BitmapFactory.Options options = new BitmapFactory.Options();       ...
1、加载XML的方式 在众多动画的编程方式中,我最喜欢用这种方式,原因很简单,直观,方便修改……看看一个实例代码: 新建一个aimn的文件夹,在此文件夹里面新建一个XML动画,里面包含动画的各种属性。 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <rotate android:interpolator="@androi ...
在为程序加背景时,发现在拖动List或Grid列表时一片漆黑,其实只是View的属性而已,ListView、GridView都有这个属性,两种设置如下: xml布局文件里设置为: android:cacheColorHint="#00000000" java代码里设置为: listView.setCacheColorHint(0);     或 gridView.setCacheColorHint(0); 更改listview焦点背景的问题 <?xml version="1.0" encoding=&quo ...
Override public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.main);   // 创建对象   // 第一个参数指定音频池的最大音频流数目为10   // 第三个参数,声音品质为5   spool = new SoundPool(1, AudioManager.STREAM_SYSTEM, 10);   // 从资源或者文件截入音频流   hit = spool.load(this, R.raw.soun ...
设置一个按钮为透明, (1)修改配置文件 <Button android:id="@+id/btnAppMore"     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:text="详细信息>>"     android:layout_alignParentRight="true"     android:layout_marginLeft=&qu ...
android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf    将该控件的右边缘与给定ID的控件左边缘对齐; android:layout_toRightOf  将该控件的左边缘与给定ID的控件右边缘对齐; android:layout_alignBaseline  将该控件的baseline与给定ID的baseline对齐; android:layout_alignTop        将该控件的顶部边缘与给定ID的顶部边缘对齐 ...
 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据    具体的将被映射的字符串,图片,或者基本组件。 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter 其中以ArrayAdapter最为简单,只能展示一行字。SimpleA ...
动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果 Android动画模式 Animation主要有两种动画模式: 一种是tweened animation(渐变动画) XML中 J ...
在Android 中, 制作移动动画, 可以利用 Animation 与 TranslateAnimation 两个物件来达成. 范例程式, 如下 : Java 程式范例 public void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     // 要使用findViewById, 一定要使用layout / *.xml 做为使用者介面     setContentView( R.layout.main );     // 取得UI 介面中的View 物件     ...
何实现Android 歌词同步 歌词同步的原理其实很简单:   歌词显示是一个线程, 音乐播放时一个线程,通过播放时间将歌词显示进度与播放进度同步起来。   网络标准的歌词格式是LRC. 我们看下一个LRC文档,其格式就一目了然 ...
Java程序在定义类时,除了使用class关键字标识之外,还可以在class之前增加若干类的修饰符来修饰限定所定义的类的特性。类的修饰符分为访问控制符和非访问控制符两大类。修饰符之间的先后排列次序对类的性质没有任何影响 ...
JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。搞清楚synchronized锁定的是哪个对象,就能帮助我们设计更安全的多线程程式。 不久前用到了同步,现在回过头来对JA ...
Global site tag (gtag.js) - Google Analytics