关闭

Android log.e(),log.d(),log.i()等的区别

Android Logcat使用起来可以方便的观察调试内容,基本上的使用方法(巧用Logcat调试程序)。一、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v(“”,”“); 二、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择 三、Log.i的输出为绿色,一...
阅读(46) 评论(0)

Android 退出app

一般退出程序是:System.exit(0); 但是如果在当前页面前面还有页面的话,直接使用这种方式就会报错。一般我们使用循环遍历退出:我们需要一个集合来装这些activty,然后在退出时,先把这些activity全部finish,然后在退出就可以避免发生错误:1.在自己写的Application中做一个单例和一个集合 public static MyApp instance; publi...
阅读(51) 评论(0)

Android pulltorefresh上拉下拉刷新加载

PullToRefresh是一套实现非常好的下拉刷新库,它支持:ListView ExpandableListView GridView WebView ScrollView HorizontalScrollView ViewPager 等多种常用的需要刷新的View类型,而且使用起来也十分方便。 (GitHub地址:https://github.com/chrisb...
阅读(71) 评论(0)

Android 开发中的倒计时

Android开发中会遇到获取验证码,之后60秒不能在点击,这事需要一个倒计时:下面一种如下 btnVericificationCode.setEnabled(false); new CountDownTimer(59000, 1000) { @Override...
阅读(99) 评论(0)

android Studio导入source文件

sourceSets { main { jniLibs.srcDirs = ['libs'] } } 如下...
阅读(137) 评论(0)

Android媒体

使用MediaPlayer播放音频使用SoundPool播放音频使用VideoView播放视频使用MediaPlayer和SurfaceView播放视频使用Camera拍照使用系统相机使用MediaRecord录音Android媒体格式Android提供了对常用音频和视频格式的支持,它所支持的音频格式有MP3,3GP,OGG,和 WAVE(.ave)等,支持的视频格式有3GP和MPEG-4等,通过...
阅读(269) 评论(0)

android中SurfaceView的应用,一个贪吃蛇的小程序

开始时吃到东西后说明:1.一直都只有一个东西,吃到东西就增加一格。 2.吃到自己,撞到墙,游戏就结束了。 3.不能直线后退,吃到东西一次加100分,东西被吃掉后会随机增加一个东西。MainActivity 类public class MainActivity extends AppCompatActivity { @Override...
阅读(335) 评论(0)

android中SurfaceView的使用

SurfaceView概念SurfaceView的使用可以直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图容器。它的特性:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重时造成主线程阻塞,从 而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的背景、人物、动画等 等尽量在画布canvas中画出。 SurfaceView提供直接访问一个可画图的界...
阅读(194) 评论(0)

android中的PopupWindow的使用

PopupWindowPopupWindow有点类似于Dialog,相同点在于都是弹出窗口,并且都可以对其进行自定义显 示,并且里面的监听组件,进行相应的操作,但它与Dialog又有很大的区别,PopupWindow 只是弹出窗口,不会使宿主Activity组件失去焦点,也就是说PopupWindow弹出后,你仍可 以与宿主Activity进行交互,Dialog却不能做到这一点PopupWin...
阅读(232) 评论(0)

android中的一个属性动画,可以显示更多的一个案例

下面是代码:MainActivitypublic class MainActivity extends AppCompatActivity { ListView lv; //自定义属性 List mList = new ArrayList<>(); ShowTextView showTextView; @Override protected...
阅读(201) 评论(0)

android 中的一个动画,3种方式实现。

实现这个小猪的来回跑动所需共同的是让小猪看起来再跑的样子,需要在drawable下建立两个animation-listpig1_2.xml <item...
阅读(474) 评论(0)

android中的动画

Animation动画安卓动画分为逐帧动画和补间动画逐帧动画逐帧动画就是顺序播放事先准备好的静态图像,利用人眼的”视觉暂留”的原理,给用户选择动画的错觉配置方式XML <item android:drawable="@drawable/img001...
阅读(229) 评论(0)

android Studio导入source文件

sourceSets { main { jniLibs.srcDirs = ['libs'] } }...
阅读(398) 评论(0)

android中实现从一个图片中截取一部分,在翻转,成一个圆形显示

效果图如下:MyView 类public class MyView extends View { Bitmap bmp; Paint paint = new Paint(); public MyView(Context context) { super(context); } public MyView(Context context, Attrib...
阅读(1308) 评论(0)

ScrollView里放一个ListView时

ScrollView里放一个ListView时,我们需要自己定义ListView,不然ListView只显示一行。自己定义时必须从写onMeasure方法public class ScrollListView extends ListView { public ScrollListView(Context context) { super(context); }...
阅读(353) 评论(0)
57条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:84266次
    • 积分:2180
    • 等级:
    • 排名:第19185名
    • 原创:137篇
    • 转载:3篇
    • 译文:0篇
    • 评论:19条
    最新评论