- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android 状态栏颜色渐变实现
Android 状态栏颜色渐变实现UI设计的效果图里面状态栏有一个颜色渐变的效果,试着实现了下,代码如下:shape文件:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:ang
2017-09-13 11:38:40 2014 4
原创 AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决
AAPT err(Facade for 928882516): libpng error: Not a PNG file在导入项目到Android studio后,若编译出现“AAPT err(Facade for 928882516): libpng error: Not a PNG file”错误。该错误一般是项目中的drawable目录下的图片文件有非png图片,但是后缀名命名为了.png造成
2017-08-14 10:57:40 319 1
原创 Android ViewPager 禁止横向滑动
之前在项目中需要使用CoordinatorLayout + ViewPager,但是实际操作体验不好,CoordinatorLayout 上滑时,很容易顺带把ViewPager横向滑动,于是变写了个禁止横向滑动的ViewPager,代码如下:package com.xx.widget;import android.content.Context;import android.support.v4
2017-01-19 18:42:01 837
原创 Android FontMetrics 学习笔记
Android FontMetrics 学习笔记今天学习自定义控件时, 用到Canvas 绘制文本,其中使用了FontMetrics对象,计算位置的坐标 FontMetrics源码如下: /** * Class that describes the various metrics for a font at a given text size. * Remember, Y values incr
2016-10-18 16:02:52 295
原创 PhoneWindow$DecorView{31e4dedf V.E..... R......D 0,0-377,80} not attached to window manager
java.lang.IllegalArgumentException:View=com.android.internal.policy.impl.PhoneWindow$DecorView{31e4dedf V.E..... R......D 0,0-377,80} not attached to window managerat android.view.WindowManagerGlobal.
2016-10-10 17:07:22 1337
原创 自定义的dialog
Window dialogWindow = createDialog(R.layout.dialog_jpsy);dialogWindow.findViewById(R.id.call_no).setOnClickListener( new OnClickListener() { @Override public void onC
2016-08-03 15:27:19 160
原创 requestFeature() must be called before adding content
今天写项目时想自定义一个alertdialog,结果出现了这样的错误,下面贴一下出错的代码出现此问题是由于dialog.show()之前调用了dialog.setContentView()或者dialog.getwindow()等,正确的应该是dialog.show()再之后调用dialog.setContentView()
2016-06-21 10:59:23 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人