- 博客(10)
- 收藏
- 关注
转载 Android开发经验之在图片上随意点击移动文字
只要在图片范围之内,文字可随意点击移动。[java] view plaincopypackage xiaosi.GetTextImage; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import
2015-11-24 16:11:10
525
转载 Android的一段常用动画效果代码(如何让点击的图片控件加速飞入到指定位置)
Android的官方文档关于开发界面特效的文章和经验已经很多,我之所以写这段动画效果代码是因为发现很多文章通过xml资源去布局各种效果的,如果效果是动态变化的呢,比如我点击的图片位置是变化,需要飞入到一个指定的位置,代码如下:mGridView.setOnItemClickListener(new OnItemClickListener() { @Override
2015-11-24 14:51:16
1927
转载 android 通知栏背景颜色跟随app导航栏背景颜色变化而变化
通知栏(notification)背景颜色跟随app导航栏(top title)背景颜色变化而变化。这也叫沉浸式状态栏,这是Google在android 4.4以上的系统提出的。样式如图所示:[java] view plaincopyif (Build.VERSION.SDK_INT >= Build.
2015-11-09 11:25:11
743
转载 Android-onInterceptTouchEvent()和onTouchEvent()总结
老实说,这两个小东东实在是太麻烦了,很不好懂,我自己那api文档都头晕,在网上找到很多资料,才知道是怎么回事,这里总结一下,记住这个原则就会很清楚了:1、onInterceptTouchEvent()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许Touch事件继续向下(子控件)传递,一但返回True(代表事件在当前的viewGroup中会被处理),
2015-11-05 17:09:54
314
原创 Home键
onkeydown和onkeyup方法无法来捕获Home的动作,那么如何来捕获Home键呢?大家都知道,按Home键程序并没有退出(窗口的生命周期只执行到onStop方法),只是切换到后台运行了。而按Back键或调用finish方法则关闭当前程序,当前窗口的生命周期也就结束了。系统会在调用onDestroy方法后释放窗口对象(但一些资源并未释放,如静态变量),按Home和Back键都执行的最后
2015-11-03 16:13:59
429
转载 如何设置ImageButton按键按下去后的 特效
android默认的Imagebutton按下去之后没有一点变化,实在让人受不了。这次在重新写摄像头相关的demo时,特意学习了这方面的内容。第一种方法: 前文http://blog.youkuaiyun.com/yanzi1225627/article/details/7814392这是一种思路,可以用美图秀秀将同一个图片做成不同的灰度/色调效果,保存成同样大小的图片,然后利用h
2015-11-03 15:47:21
1081
原创 Android 锁定横竖屏
xml文件中设置: 要实现这个目的,只需要在AndroidManifest.xml里声明Activity的时候加上一个属性:android:screenOrientation,属性取值landscape为固定横屏、portrait为固定纵屏幕。android:configChanges="keyboardHidden|orientation"android:s
2015-08-28 11:26:15
433
原创 获取两个时间段(格式:2015-08-27),求出两个时间点相差的年月日
代码如下://得到当前时间 String nowDate = getDate(new Date()); //特定的输入时间 String startDate = mP_startdateText.getText().toString().trim(); // 将日期转换为毫秒数进行比较 long spec
2015-08-28 11:23:00
416
原创 android 布局xml中 android:fitsSystemWindows="true"
简单的讲:设置应用布局时是否考虑系统窗口布局;如果为true,将调整系统窗口布局以适应你自定义的布局。比如系统有状态栏,应用也有状态栏时。这个布局代码,是在定义标题栏样式。
2015-08-28 11:19:10
1539
原创 如何在WebView中点击链接,使用自己的activity打开,不调用系统自带的浏览器
最近写一个应用时,用到了WebView,可是却突然遇到问题了,首次加载的网页在自定义的webView中显示,可是当点击网页中的链接,却提示使用系统中别的浏览器打开。这样可不好,通过 setWebViewClient(new WebViewClient());解决。以下是用到的两个类:package com.rilintech.activity;import com.rilin
2015-07-13 09:45:58
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人