- 博客(10)
- 资源 (3)
- 收藏
- 关注

原创 Launcher中拨号、短信图标加数字提示未接电话、未读短信数量
之前尝试过使用BadgeView来实现,修改涉及地方太多了,后来换了这种方式本文仅简单实现拨号、短信图标动态提示未读数目,若有更好方式实现的,欢迎交流Launcher.java private final Handler mHandler = new Handler() { @Override public void handleMessage
2013-10-18 13:55:38
2334
原创 Android中跟随屏幕方向变化的文本
最近在做一个相机项目,其中有个提示语需跟随屏幕方向显示,简单写了下,效果如下自定义属性部分: <!-- 跟随屏幕旋转文本 --> <declare-styleable name="orientationTextView"> <attr name="textColor" format="color" /> &l...
2020-03-05 11:27:18
463
原创 Launcher hotseat上icon显示文字的修改
Hotseat显示文字 原生launcher对hotseat上的图标做了不显示文字的处理 1. 显示文字修改如下往hotseat上添加图标(workspace.java的addInscreen()方法中)相关代码做如下修改: if (container == LauncherSettings.Favorites.CONTAIN
2013-10-18 14:02:17
2013
原创 android4.0以后的系统,按menu键显示的菜单中无icon的解决方法
先来看效果图在android4.0之后你会发现menu.setIcon(**);之后,menu中依然无法显示图标。查看源码发现在ListMenuItemView这个类中有如下判断:public void setIcon(Drawable icon) { final boolean showIcon = mItemData.shouldShowIcon()
2013-08-06 16:57:21
1406
原创 纹理过滤函数glTexParmeteri()详解
图象从纹理图象空间映射到帧缓冲图象空间,映射需要重新构造纹理图像,这样就会造成应用到多边形上的图像失真,因此在使用纹理前,我们通常需要使用glTexParmeteri() 函数来确定如何把纹理象素映射成像素,对纹理进行过滤。 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER,GL_LINEAR);GL_TEXTURE_2D: 操作
2012-11-29 09:55:36
2122
原创 android 中的openGL使用学习笔记
关于openGL的介绍网上随便搜搜就有,这里就不再介绍了。本文主要说一下openGL在android中的初步使用。在andorid中我们需要通过GLSurfaceView来将openGL视图显示在Activity中。而GLSurfaceView需要一个实现了Renderer接口的类来渲染视图。接下来我们就来构建一个自己的Renderer类:首先,新建一个实现了Renderer接口的类取名M
2012-08-19 22:56:03
627
转载 Launcher源码中Intent.createChooser()实现原理及小例子
在上一篇中,简单的分析了一下源代码,在[java] view plaincopyfinal Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER); Intent chooser = Intent.createChooser(pickWallpaper,
2012-07-17 19:44:39
807
转载 launcher修改--获取应用列表launcher源码解析
在home节面上,当我们点击中间按键的时候,会跳转到一个下图,在代码中是如何实现的呢?我们来找一下:[java] view plaincopymHandleView = (HandleView) findViewById(R.id.all_apps_button); mHandleView.setLaun
2012-07-17 19:42:34
798
转载 Android--launcher启动过程解析
第一步:我们先从LauncherApplication.java开始,先找到onCreate()方法:[java] view plaincopypublic void onCreate() { //设置最小堆内存8M VMRuntime.getRuntime().setMinimumHeapSize
2012-07-17 19:41:00
696
原创 JAVA中的indexOf(int ch)方法的问题
indexOf(int ch)方法中的参数是整形的,而在用的时候却可以使用char型的如public class Test{ public static void main(String[] args){ String s1=new String("hello"); System.out.println(s1.indexOf('e')); }
2011-05-20 00:02:00
905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人