![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
cpp597455873
这个作者很懒,什么都没留下…
展开
-
2014-8-28 Android 笔记
1、 关于listview的一个属性 android:transcriptMode="alwaysScroll"原创 2014-08-28 02:42:05 · 358 阅读 · 0 评论 -
Android Crash异常处理
1原理: java的Thread中有一个UncaughtExceptionHandler接口,该接口的作用主要是为了 当 Thread 因未捕获的异常而突然终止时,调用处理程序。 接口下面有setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler eh) 方法,方法主要作用为设置当线程由于未捕获到异常而突然终止,并原创 2015-05-16 21:36:16 · 606 阅读 · 0 评论 -
android intent-infliter 过滤验证
过滤分为四大类验证 0.四大组件可以申明多个intent-fliter标签。 1. Action验证是必选项,如果没有Action的话,验证是失败的。Action验证是或者的关系,即是满足一个就通过验证。 eg: action = "Action1" 通过验证 2.catego原创 2015-05-14 09:54:18 · 870 阅读 · 0 评论 -
Android 编程下 Touch 事件的分发和消费机制
Android 编程下 Touch 事件的分发和消费机制 Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev);能够响应这些方法的控件包括:ViewGroup、View、转载 2015-05-10 20:09:27 · 511 阅读 · 0 评论 -
手动更改ActionBar的颜色
@style/blue_action_style #008800原创 2015-04-30 09:52:32 · 459 阅读 · 0 评论 -
Android Studio 快捷键
Android Studio 快捷键分类: android 2013-05-24 23:02 32187人阅读 评论(3) 收藏 举报Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更转载 2015-04-27 20:27:51 · 544 阅读 · 0 评论 -
通过反射通过名字在res 里面获取ID
通过反射通过名字在res 里面获取ID public intgetResourceIdByName(String name){ //获取内部类 Class[] classes = R.class.getClasses(); for (Class class1 :classes) { try {原创 2015-04-07 09:41:18 · 874 阅读 · 0 评论 -
Android 利用全局对象传递数据
Android 利用全局对象传递数据,好处就是不用再传递静态变量了,它会在app初始化的时候自动完成初始化 s1: packagecom.example.counttest; import android.app.Application; public classMyApp extends Application { public String name;原创 2015-03-20 10:28:50 · 475 阅读 · 0 评论 -
Android Activity 切换动画
在使用Activity的过程中,我们可能要考虑他们的切换效果了,使之更有层次 切换效果如下: A→B: [java] view plaincopy /** * 跳转Activity时右进左出的动画 * @param paramIntent */ publi原创 2015-03-20 10:33:45 · 696 阅读 · 0 评论 -
利用粘贴板技术在应用之间传递数据。
3、利用粘贴板技术在应用之间传递数据。 ClipboardManager clipboardManager =(ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); ClipDataclipData = ClipData.newPlainText("clipText", "Hello I am John"原创 2015-03-20 10:26:14 · 568 阅读 · 0 评论 -
应用截屏
怎样实现应用截屏 button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { View vv = getWindow().getDecorView(); vv.setDrawingCacheEnabled(true); Bitmap b原创 2015-03-15 17:04:24 · 581 阅读 · 0 评论 -
怎样监听Home键
原理: 因为通过普通的按键监听无法捕捉,因为系统已经在底层屏蔽了home事件,所以我们就得以其他方式监听。 通过Activity的生命周期来监听。 因为按了home键后,activity会调用先调用finish(),然后调用onStop()方法。所以我们就可以设置一个标志位,通过标志位来判断。 上代码: boolean isFinish = false; @Ov原创 2015-03-15 11:17:59 · 637 阅读 · 0 评论 -
Genymotion显示“genymotion virtualization engine not found”,
启动Genymotion,报错Unable to load virtualbox engine 【一、错误信息】 1、安装完後, 1)VirtualBox弹出“COM对象创建失败,应用程序将被中断”; 2)Genymotion显示“genymotion virtualization engine not found”,弹出提示“Unable to load virtualb转载 2015-08-20 11:36:47 · 2097 阅读 · 0 评论