关闭

YUV420图像旋转

YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。与我们熟知的RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好...
阅读(51) 评论(0)

Java异常Error和Exception的区别

异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。-要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常: 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个...
阅读(104) 评论(0)

Android项目小集

BeautifulRefreshLayout-漂亮的美食下拉刷新 https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFoodMaterial Design-动画风格的选项卡tab切换功能 https://github.com/neokree/MaterialTabsTwinklingRefr...
阅读(200) 评论(0)

Java中CharSequence和String

charSequence是一个接口,表示char值的一个可读序列。此接口对许多不同种类的char序列提供统一的自读访问。此接口不修改该equals和hashCode方法的常规协定,因此,通常未定义比较实现 CharSequence 的两个对象的结果。他有几个实现类:CharBuffer、String、StringBuffer、StringBuilder。  CharSequence与String都能...
阅读(52) 评论(0)

Android 获取文件夹大小,删除等操作

/** * 获得当前大小 */ private float getCacheSize() { // TODO:设置数据显示 float size = getFolderSize(new File(CACHE_PATH)); float size_show = (float) (Math.round(size / 1024.0...
阅读(110) 评论(0)

文本写到内存卡

/** * 内存卡上写文本 * * @param filePath * @param toSaveString */ public static void writeFileData(String filePath, String toSaveString) { String SdCardRootPath = Environm...
阅读(96) 评论(0)

自定义动画烟花

/** * Created by ylwang on 2017/8/10. */public class LineView extends View { private final Paint paint = new Paint(); public LineView(Context context) { this(context, null); } pu...
阅读(91) 评论(0)

自定义控件动画TextView

public class CTextView extends android.support.v7.widget.AppCompatTextView { private Paint paint; public CTextView(Context context) { this(context, null); } public CTextView(Conte...
阅读(83) 评论(0)

Android/Java中汉字转成拼音

Android Studio的build.gradle中加入 compile 'com.belerweb:pinyin4j:2.5.0'eclipse中需要下载.jar 下载地址点我 public static String HanZiToPinYin(String chines) { StringBuilder sb = new StringBuilder();...
阅读(111) 评论(0)

Android去除字符串中空格制表符换行

两种方法 去除字符串中空格制表符换行: public String checkString(String str) { if (TextUtils.isEmpty(str)) return ""; int len = str.length(); int i = 0, j = 0; char[] strChar = str.toChar...
阅读(429) 评论(0)

Android 获取设备唯一编号

public static String getDeviceId(Context context) { StringBuilder deviceId = new StringBuilder(); // 渠道标志 deviceId.append("a_"); try { //wifi mac地址...
阅读(112) 评论(0)

ListView分割线颜色不显示

listView.setDivider(new ColorDrawable(Color.GRAY)); listView.setDividerHeight(1);必须按照这个顺序写,否则不会显示出来。 源码如下:public void setDivider(Drawable divider) { if (divider != null) { mDividerHe...
阅读(198) 评论(0)

Android TextView跑马灯不动

<TextView android:text="每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayout()和onDraw()," android:layout_width="60dp" android:layout_height="wrap_content" andro...
阅读(458) 评论(0)

Error:Execution failed for task ':app:clean'. > Unable to delete directory: D:\testDlaner\MyNDKDemo\

Error:Execution failed for task ':app:clean'. > Unable to delete directory: D:\testDlaner\MyNDKDemo\app\build\intermediates\classes\debugNDK开发中clean project时,屡试不爽,这个Error困扰我很久。尽管可以运行程序,但是不能clean,很让人恼火在...
阅读(132) 评论(0)

AppCompatActivity全屏/状态栏设置颜色

在Activity上设置全屏代码如下 //设置没有标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN , WindowManage...
阅读(137) 评论(0)
160条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:137757次
    • 积分:2890
    • 等级:
    • 排名:第13615名
    • 原创:146篇
    • 转载:14篇
    • 译文:0篇
    • 评论:20条
    文章分类
    最新评论