通过对ListView简单的扩展、再封装,即可实现无限层级的树控件TreeView。 1 package cn.asiontang.nleveltreelistview; 2 3 import android.annotation.TargetApi; 4 import android.conten ...
分类:
移动开发 时间:
2016-06-01 21:12:34
阅读次数:
255
package com.example.washcarproject.activities;import android.annotation.TargetApi;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android....
分类:
Web程序 时间:
2016-05-12 20:14:42
阅读次数:
227
在Android代码中,我们有时会使用比我们在AndroidManifest中设置的android:minSdkVersion版本更高的方法,此时编译器会提示警告,解决方法是在方法上加上@SuppressLint("NewApi")或者@TargetApi()。 那他们之间有什么区别呢,很简单, @
package com.ncuhome.usconnection.cache;import android.annotation.TargetApi;import android.content.Context;import android.content.SharedPreferences;imp...
分类:
移动开发 时间:
2015-12-12 18:46:00
阅读次数:
288
Transition框架允许开发者将一个或多个动画应用到一个View hierarchies中。MainActivity.java 1 package com.dhn.learntransition; 2 3 import android.annotation.TargetApi; 4 impor....
分类:
移动开发 时间:
2015-12-06 17:37:26
阅读次数:
448
在Android代码中,我们有时会使用比我们在AndroidManifest中设置的android:minSdkVersion版本更高的方法,此时编译器会提示警告,解决方法是在方法上加上@SuppressLint("NewApi")或者@TargetApi()。那他们之间有什么区别呢,很简单:@Su...
1 import android.annotation.TargetApi; 2 import android.content.Context; 3 import android.content.res.Resources; 4 import android.content.res.T...
分类:
其他好文 时间:
2015-09-10 18:59:02
阅读次数:
216
转载请注明出处:王亟亟的大牛之路之前也做过一些用TextView之类的记录ListView选项的东西,但是总觉得好难看,发现个不错的实现就贴给大家。项目目录
运行效果:
自定义视图:@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
public class FlowLayout extends ViewGroup { private...
分类:
移动开发 时间:
2015-08-18 14:19:33
阅读次数:
235
在Android系统中,加载图片是一个充满挑战的工作,特别是超出屏幕很大的图片,要考虑适应屏幕,滚动等问题。
而采用网页的方式可以很好的屏蔽这些问题,Webview+JS可以很好的控制屏幕的适配,也不会出现内存溢出的情况,来看看怎么实现的吧
package com.msn.support.gallery;
import android.annotation.TargetApi;
import...
分类:
移动开发 时间:
2015-07-14 18:24:50
阅读次数:
201
@SuppressLint 和 @TargetApi达到的效果是一样的,相对于SuppressLint ,TargetApi会根据函数里使用的API,严格匹配SDK版本,给出编译错误,但是SuppressLint 则忽略了SDK版本。例如:[java]view plaincopy@TargetApi...