- 博客(6)
- 收藏
- 关注
原创 Android 自定义控件的属性使用,android开发软件工具
(2)属性使用:复制代码代码如下:<ImageViewandroid:layout_width=“42dip”android:layout_height=“42dip”android:background="@drawable/图片ID"/>2.color:颜色值。(1)属性定义:复制代码代码如下:<declare-styleablename=“名称”><attrname="textColor"format=“color”/> (2)属性使用:
2022-01-07 18:34:40
167
原创 Android 自定义控件之Scroller与computeScroll的调用关系
private boolean isHorizontalScroll;private Point point = new Point();private static final int SLIDE_SLOP = 20;public SlidingPanel(Context context) {super(context);initView(context);}public SlidingPanel(Context context, AttributeSet attrs) {super(co
2022-01-07 18:33:15
1463
原创 Android 微信摇骰子,花费近一年时间整理的Android核心知识清单
import android.widget.Toast;public class MainActivity extends Activity {private ImageView imageDice;private Button btnGo;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity
2022-01-07 18:23:21
136
原创 Android Canvas 方法总结
Canvas示例Canvas保存和还原===========Canvas提供了几个方法,让我们可以方便的对Canvas的状态进行更改和还原。这些方法是:save()、restore()、restoreToCount(int saveCount)。我们在对Canvas进行平移、旋转、放大等操作时候,可以调用save()方法,将当前修改过的Canvas状态进行保存,调用restore() 方法后,会将Canvas还原成最近的一个save() 的状态。save()方法还会有一个返回值,我们也可以调用.
2022-01-02 22:11:56
420
原创 Android app图标显示未读消息数
参考:http://dev.xiaomi.com/doc/p=3904/index.htmlMIUI 6上重新设计了桌面app图标的角标显示,基本规则如下:基本介绍默认的情况当app 向通知栏发送了一条通知 (通知不带进度条并且用户可以删除的),那么桌面app icon角标就会显示1.此时app显示的角标数是和通知栏里app发送的通知数对应的,即向通知栏发送了多少通知就会显示多少角标。通知可以定义角标数例如 有5封未读邮件,通知栏里只会显示一条通知,但是想让角标显示5. 可以在发通知时
2022-01-02 22:10:31
1789
原创 Android App 的“黑白化”
我们的 app 页面正常情况下,其实也是 Canvas 绘制出来的对吧?Canvas 对应的相关 API 肯定也是支持灰度的。那么是不是我们在控件绘制的时候,比如 draw 之前设置个灰度效果就可以呢?好像发现了什么玄机。_1_尝试给 ImageView 上个灰度效果那么我们首先通过 ImageView 来验证一下灰度效果的可行性。我们编写个自定义的 ImageView,叫做:GrayImageView布局文件是这样的:<LinearLayout xmlns:android=“http
2022-01-02 22:09:06
658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人