Android中MediaStore使用示例

package cn.com; import java.io.IOException; import android.app.Activity; import android.content.ContentResolver; import android.database.Cursor; import android.media.ExifInterface; import androi...
阅读(3214) 评论(1)

Bitmap常见操作(一.理论)——压缩图片,缩略图

//利用BitmapFactory生成Bitmap //注意该方法只是生成了Bitmap,所以返回值都是一个Bitmap //并没有涉及到对于Bitmap对象的操作,比如将其旋转,压缩 //以下为常用的四种方式: //1 依据文件路径生成Bitmap //该方法也是获取缩略图的方法之一 //获取缩略图的另外一种方法是直接调用类方法 //重点是传入参数opts //Thumbnail...
阅读(1355) 评论(0)

Android播放音乐

mainActivity如下: package cn.com; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletionListener; import android.media.MediaPlayer.OnErrorListener; import android.os.Bundle...
阅读(1355) 评论(0)

MediaPlayer报错prepareAsync called in state 8

错误总结: MediaPlayer报错prepareAsync called in state 8 原因: 在进入Activity后在Oncreate()方法中: mMediaPlayer=MediaPlayer.create(MainActivity.this, R.raw.big); 为此mMediaPlayer设置了要播放的资源 但是在点击stop按钮以后,执行了mMedia...
阅读(1202) 评论(0)

自定义View仿TabHost的实现(一)

Activity1如下: package cn.com; import android.app.Activity; import android.os.Bundle; public class Activity1 extends Activity{ @Override protected void onCreate(Bundle savedInstanceState)...
阅读(1307) 评论(0)

自定义View仿TabHost的实现(二)

activity_1.xml如下: <Te...
阅读(1201) 评论(0)

Android图形绘制基础(一)

mainActiviry如下: package com.cn; import android.app.Activity; import android.os.Bundle; public class MainActivity extends Activity { private DrawBitmapView mDrawBitmapView; @Override...
阅读(1384) 评论(0)

Android图形绘制基础(二)

mainActivity如下: package com.cn; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { private SurfaceViewTest mSur...
阅读(1396) 评论(0)

Android拖动控件改变其位置

mainActivity如下: package cn.dragtest; import android.app.Activity; import android.graphics.Rect; import android.os.Bundle; import android.util.DisplayMetrics; import android.view.MotionEvent; im...
阅读(2882) 评论(0)

Android得到状态栏和标题栏的高度

// 得到屏幕的宽 displayMetrics = getResources().getDisplayMetrics(); screenWidth = displayMetrics.widthPixels; // 得到标题栏和状态栏的高度 Rect rect = new Rect(); Window window = getWindow(); mI...
阅读(1181) 评论(0)

Android中SQlite数据库存取Bitmap(一)

mainActivity如下: package cn.com; import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import cn.db.DBservice; import cn.db.Ph...
阅读(2100) 评论(0)

Android中SQlite数据库存取Bitmap(二)

main.xml如下: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout...
阅读(1474) 评论(0)

Android拍照后先剪裁再显示图片

mainActivity如下: package cn.testcamera; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.content.ContentResolver; import...
阅读(1489) 评论(0)

Android拍照后显示照片

mainActivity显示如下: package cn.testcamera; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.content.Intent; import androi...
阅读(1653) 评论(0)

File操作小梳理

1关于file.isFile()与file.isDirectory() 错误以为若是Directory一定是file,file不一定是Directory 更正:file和Directory是两码事.只能是file或Directory中其中一个. 2并不是说我们执行一句File f=new File("F:\\x.txt"); 在本地硬盘上就生成了一个x.txt文件.而应该进行如下的...
阅读(1252) 评论(0)

Java文件压缩与解压缩(一)

package com.cn; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.util.Enumeration; import java.util.zip.ZipEntry; im...
阅读(1307) 评论(0)

Java文件压缩与解压缩(二)

package com.cn; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; impor...
阅读(1240) 评论(0)

Java文件压缩与解压缩(三)

package com.cn; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; impor...
阅读(1363) 评论(0)

Java文件压缩与解压缩(四)

package com.cn; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; impor...
阅读(1388) 评论(0)

ListView小知识点及技巧

小知识点: ListView添加header以后.ListView中的item的position变为从1开始而不再是从0开始. 需求描述: ListView原本有数据.先将ListView滑动到底部,再重新加载数据.加载完成后显示ListView的头部而不是仍然在底部 解决办法: adapter.notifyDataSetChanged(); listView.setAdapter...
阅读(1182) 评论(0)
38条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1730506次
    • 积分:24554
    • 等级:
    • 排名:第245名
    • 原创:770篇
    • 转载:0篇
    • 译文:1篇
    • 评论:1093条
    博客专栏
    开发交流


    为方便大家学习和交流Android开发,建了个群,欢迎大家加入。

    QQ群: 183899857

    文章分类