![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
青林亦
这个作者很懒,什么都没留下…
展开
-
Android 动画学习笔记
原文地址:http://www.open-open.com/lib/view/open1329994048671.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view转载 2013-04-25 10:15:14 · 377 阅读 · 0 评论 -
edittext focusListener
private OnFocusChangeListener mFocusChangeListener = new OnFocusChangeListener() { private boolean isFocus; @Override public void onFocusChange(View v, boolean hasFocus) { isFocus = hasFo原创 2013-08-15 11:42:44 · 659 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----环境搭建
工欲善其事 必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。1、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1) 下载 JDK2) 下载 Eclipse3) 下载 Android SDK4) 启动Ecli转载 2013-09-04 10:44:21 · 447 阅读 · 0 评论 -
Afinal 框架
Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数原创 2013-09-13 12:57:09 · 534 阅读 · 0 评论 -
android默认不显示键盘
在mainfest文件中把对应的activity设置android:windowSoftInputMode="stateHidden"原创 2013-09-22 16:53:35 · 1098 阅读 · 0 评论 -
android 中文 api (64) —— Scroller
前言 本章内容是 android.widget.Scroller,版本为Android 2.3 r1,翻译来自"pengyouhong",再次感谢"pengyouhong"!期待你一起参与Android中文API的翻译,联系我over140@gmail.com。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com/转载 2013-10-12 09:48:09 · 427 阅读 · 0 评论 -
MeasureSpec介绍及使用详解
一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素部队自元素施加任何束缚,子元素可以得到任意想要的大小;EXACTLY(完全),父元素决定自元素的确切大小,子元素将被限定在给定的边界里而忽略它本身大小;AT_MOST(至多),子元素至多转载 2013-10-15 09:27:29 · 636 阅读 · 0 评论 -
Android开发 WebView新窗口中打开链接
http://www.pocketdigi.com/20130311/1000.html需求:识别链接,如果target=”_blank”,则调用系统浏览器打开该链接.WebView默认没有提供该功能,而WebViewClient里的shouldOverrideUrlLoading方法可以取得URL,再根据URL作相应的处理。所以,我们的思路是:用JS修改带target=”_blank原创 2013-10-15 11:04:48 · 5871 阅读 · 0 评论 -
com.android.ide.eclipse.adt.LIBRARIES unbound或者android private libraries消失
试试:1.fix project properties2.close project--open3.close eclipse--open原创 2013-10-15 15:48:28 · 2843 阅读 · 1 评论 -
Webview 如何支持window.open 和window.close
WebSettings ws = mWebView.getSettings(); ws.setJavaScriptEnabled(true); ws.setJavaScriptCanOpenWindowsAutomatically(true); ws.setSupportMultipleWindows(true);class ChromeClient extends WebC原创 2013-10-15 15:01:33 · 10938 阅读 · 0 评论 -
date4j
http://www.date4j.net/date4j是一个用于简化日期和时间操作的Java工具。可以替换java.util.Date。DateTime dateAndTime = new DateTime("2010-01-19 23:59:59");DateTime dateAndTime = new DateTime("2010-01-19 23:59:59.12345678原创 2013-12-10 13:41:55 · 636 阅读 · 0 评论 -
修改Eclipse注释里的${Date}变量格式
修改Eclipse.ini-Duser.language=zh-cn原创 2013-12-10 12:49:20 · 746 阅读 · 0 评论 -
PendingIntent 恶心问题
PendingIntent contentItent = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);原创 2014-01-03 17:05:07 · 459 阅读 · 0 评论 -
ImageView maxHeight无效问题
设置:android:adjustViewBounds="true"但是,如果在listview中使用的话会导致setSelection 位置不准确原创 2014-01-08 03:15:48 · 1792 阅读 · 0 评论 -
Android Studio 配置 AndroidAnnotations
发现之前配置的AndroidAnnotations现在好像不好使了,重新搞了搞。基本没什么区别,还是两个地方。 1、项目的build.gradle中的dependencies 添加classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'2、Module的build.gradleapply plugin: 'com.android.app原创 2015-06-01 15:50:48 · 445 阅读 · 0 评论 -
FileCache 无故消失问题
上一个activity调用结束后没close原创 2013-08-08 15:08:37 · 577 阅读 · 0 评论 -
隐藏软盘
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);转载 2013-08-07 14:18:58 · 450 阅读 · 0 评论 -
可以后退的Fragment
FragmentManager fragmentManager = getActivity() .getSupportFragmentManager(); FragmentTransaction trans = fragmentManager.beginTransaction(); Fragment curFrag = fragmentManager.findFragment原创 2013-07-26 18:36:39 · 792 阅读 · 0 评论 -
自定义permission
<activity android:name=".shortcut.ShortCutDemo" android:label="@string/short_cut_activity" android:permission="com.wsd.demo.permission.SHOW" >原创 2013-04-23 13:59:28 · 376 阅读 · 0 评论 -
Android dip,px,pt,sp 的区别
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常转载 2013-04-23 09:29:38 · 450 阅读 · 0 评论 -
Android strings中使用format
%1$s you are %2$dtextView.setText(String.format(getResources().getString(R.string.test_format_string), "Jim",16));原创 2013-04-23 09:47:23 · 451 阅读 · 0 评论 -
Android创建快捷方式
public void addShortCut() { Intent addShortCut = new Intent( "com.android.launcher.action.INSTALL_SHORTCUT"); // 不重复创建快捷方式 addShortCut.putExtra("duplicate", false); String title = g原创 2013-04-22 11:32:03 · 549 阅读 · 0 评论 -
混淆的时候屏蔽log
http://stackoverflow.com/questions/5553146/disable-logcat-output-completely-in-release-android-app转载 2013-04-26 11:03:53 · 846 阅读 · 0 评论 -
android 手势
http://www.oschina.net/question/12_1515转载 2013-06-17 14:56:04 · 302 阅读 · 0 评论 -
Android开发----setRequestedOrientation
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//通过程序改变屏幕显示的方向 1.landscape:横屏(风景照) ,显示时宽度大于高度; 2.portrait:竖屏 (肖像照) , 显示时 高 度大于 宽 度 ; 3.user:用户当前的首选方向; 4.转载 2013-06-17 17:41:57 · 723 阅读 · 0 评论 -
android 监听方向变化
<activity android:screenOrientation="sensor" android:configChanges="orientation|keyboard" ... @Override public void onConfigurationChanged(Configuration newConfig) {}原创 2013-06-18 16:02:41 · 622 阅读 · 0 评论 -
移动到指定的位置,之后旋转90度
//移动到指定的位置,之后旋转90度 public void addAnimation(View v,float x,float y){ AnimationSet animationSet = new AnimationSet(true); animationSet.setDuration(700); animationSet.setInterpolator(interpol原创 2013-06-26 11:07:57 · 665 阅读 · 0 评论 -
Android应用程序通过WakeLock保持后台唤醒状态
一些手机app(如微信、QQ等)有新消息来到达,手机屏幕即使在锁屏状态下也会亮起,并提示用户有新消息。但是,一般情况下手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会使系统进入休眠状态,这时,Android系统中CPU会保持在一个相对较低的功耗状态,而收到新消息必定有网络请求,而网络请求是消耗CPU的操作,那么如何在锁屏状态乃至系统进入休眠后,仍然保持系统的网络状态以及通过转载 2013-06-27 10:41:04 · 663 阅读 · 0 评论 -
Android Bitmap和Canvas学习笔记
http://www.cnblogs.com/feisky/archive/2010/01/10/1643460.html位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResourc转载 2013-06-27 10:41:48 · 491 阅读 · 0 评论 -
addJavascriptInterface do not work on API 17
Public class CustomNativeAccess { @JavascriptInterfacehttp://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface%28java.lang.Object,%20java.lang.String%29原创 2013-07-16 11:19:11 · 1756 阅读 · 0 评论 -
listView图片错乱
好久没出现这个问题了,使用新的图片缓存方法,再次发现这个问题,网上setTag的方式试了不是很理想。最后,每次getView的时候(在loadImage之前)重新设置ImageView的Bitmap。(注意对应)viewHolder.image.setBackgroundResource(R.drawable.special_list_image);//或者viewHolder.ima原创 2013-07-18 15:17:15 · 515 阅读 · 0 评论 -
ScrollView中若嵌套有滑动的控件(如:WebView,ListView或GridView)焦点问题
ScrollView中若嵌套有滑动的控件(如:WebView,ListView或GridView),另外该界面中还有其它的控件时,此时若WebView,ListView或GridView的内容超过了整个屏幕的话,那么进入该界面的时界面不会显示最上面控件,而是WebView,ListView或GridView这些控件会往上移,解决这个问题的方法就是:scrollView.requestChi转载 2013-08-02 10:42:08 · 995 阅读 · 0 评论 -
总结如何实现Android浮动层,主要是dialog的使用。
public class MenuDialog extends Dialog {public MenuDialog(Context context, boolean cancelable, OnCancelListener cancelListener) { super(context, cancelable, cancelListener)转载 2013-08-02 10:00:13 · 529 阅读 · 0 评论 -
APP_ABI现有类别
32位1.armeabi 2.armeabi-v7a3.x86 4.mips64位1.arm64-v8a 2.x86_64 3.mips64原创 2015-08-10 21:31:40 · 1170 阅读 · 0 评论