自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 ios在移动动画过程中响应触摸

在做ios项目的过程中遇到一个问题:图片在移动过程中不能响应触摸事件。在网上查找各种资料,最终解决。其中最关键的地方在于动画开始后有两个图层一个view.layer.presentationLayer用来显示动画(属性随动画过程慢慢改变),一个view.layer用来处理用户交互(动画一开始属性值已经改变到动画结束时的状态)其中要注意的地方如下:1.userInteractionEna

2016-01-25 19:37:56 3245

原创 ContentProvider与数据库结合使用

package practise.lxm.myProvider;import android.net.Uri;import android.provider.BaseColumns;/** * Created by Administrator on 2015/4/9. * 工具类,提供给调用该ContentProvider的ContentResolver */public cla

2015-04-09 16:28:07 874

原创 使用ContentProvider和ContentResolver实现应用程序间的数据共享

MyProvider项目中的MyProvider.javapackage practise.lxm.myprodiver;import android.content.ContentProvider;import android.content.ContentValues;import android.database.Cursor;import android.net.Uri;

2015-04-09 10:56:09 1041 1

原创 使用TextToSpeech实现文本转音频(自动朗读)

主要方法setLanguage:设置语言的类型speak:传入文本播放声音synthesizeToFile:传入文本保存为音频shutdown:释放TextToSpeech资源package prictise.lxm.prictise;import android.app.Activity;import android.os.Bundle;import android.

2015-04-08 21:12:41 2215

原创 使用GestureLibrary将手势保存到文件

使用GestureLibraries管理手势库,GestureLibrary添加删除手势activity_main.xml <android.gesture.GestureOverlayView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_p

2015-04-08 17:40:45 1015

原创 手势GestureDetector与ViewFlipper结合使用,实现滑动翻页

MainActivity.javapackage practise.lxm.hello;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.MotionEvent;import android.view.animati

2015-04-08 15:07:03 657

原创 手势监测GestureDetector和ImageView一起实现图片缩放

手势和图片控件一起使用,实现滑动手机缩放图片:含滚动条时,手势的onFling方法无效图片不要过大,不然缩放时可能出现内存package practise.lxm.hello;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;impo

2015-04-08 14:00:30 757

原创 使用GestureDetector进行手势监测

按住屏幕不动,触发的事件顺序为:onDown->onShowPress->onLongPress快速点一下屏幕,触发的事件顺序为:onDown->onSingleTapUp在屏幕上滑动一下,触发的事件顺序为:onDown->onScroll(多次调用)->onFlingpackage prictise.lxm.prictise;import android.app.Activity

2015-04-08 07:57:25 516

原创 继承SQLiteOpenHelper类实现自己的SQLite数据库操作

MySQLiteOpenDataBase.javapackage prictise.lxm.prictise;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import androi

2015-04-08 07:16:13 2948

原创 使用SQLiteDatabase操作SQLite数据库存储数据

MainActivity.javapackage practise.lxm.hello;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteException

2015-04-07 17:34:36 545

原创 使用FileInputStream和FileOutputStream读写sdcard卡下的文件

//需要在AndroidManifest中申请权限 //android.permission.MOUNT_UNMOUNT_FILESYSTEMS 创建删除文件 //android.permission.WRITE_EXTERNAL_STORAGE 写sd卡 final String FILE_NAME = "testSd.txt"; /** * 读文件

2015-04-07 13:33:45 858

原创 使用SharedPreferences读写配置信息

SharedPreferences sharedPreferences; SharedPreferences.Editor editor; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); set

2015-04-07 08:14:25 390

原创 使用openFileInput和openfileOutput方法读写应用程序数据文件夹下的文件

final String FILE_NAME = "lxmTest.bin"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main

2015-04-07 08:12:22 893

原创 使用SurfaceView实现图片的局部更新

SurfaceHolder 的方法:Canvas lockCanvas():锁定整个画布Canvas lockCanvas(Rect):锁定Rect制定的部分void unlockCanvasAndPost(Canvas):释放画布,提交更改被锁定部分,未被释放前不能再次锁定。注:在SurfaceHolder的创建事件中,绘制背景后又使用部分锁定重新锁定了两次,以防

2015-04-05 09:07:19 846

原创 天上掉宝石(属性动画+组合属性动画)

注意:其中播放多个动画使用的是AnimatorSet不是AnimationSetAnimatorSet 和 AnimationSet 都是动画集合AnimationSet 使用的是 Animation 子类、AnimatorSet 使用的是 Animator 的子类Animation:一般动画,改变的是View的显示内容,View不会变(如ImageView平移,ImageView

2015-04-04 13:40:23 482

原创 使用Camera实现三维动画

package test.example.lxm.test;import android.app.Activity;import android.graphics.Camera;import android.graphics.Matrix;import android.os.Bundle;import android.util.DisplayMetrics;import androi

2015-04-04 12:57:37 545

原创 蝴蝶飞舞- (补间动画+逐帧动画)

AnimationDrawable animationDrawable; //逐帧动画 //移动蝴蝶位置的定时器 Timer tmrTranslate; TimerTask timerTask; ImageView iv; //存放蝴蝶的控件 //蝴蝶当前位置 float ivCurX; float ivCurY; //蝴蝶可飞

2015-04-02 22:17:44 6497

原创 drawBitmapMesh扭曲图片

class GameView extends View{ Bitmap bitmap; final int WEIGHT_COUNT = 20; //宽度拆分数量 final int HEIGHT_COUNT = 20; //高度拆分数量 float[] verts; //扭曲后坐标 float [] olds; //扭曲前坐标 float K = 500000; //扭曲度,该值越大,扭曲的越严

2015-04-02 11:09:47 477

原创 弹球小游戏

public class MainActivity extends Activity {    boolean isClose; //游戏是否已结束    //屏幕大小    int windowWidth;    int windowHeight;    //小球位置、半径    int ballX;    int ballY;    int ballR

2015-03-31 21:30:26 651

串口调试工具

串口调试助手 可以检查com口是否可用,可以和串口进行通信

2011-11-26

xml读写操作实例

实 用 的 xml 读 写 操 作 实 例(C#)

2011-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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