移动平台
系统的的布局文件不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater
LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而
findViewById()是用来获得具体控件的。LayoutInflater经常在BaseAdapter的g...
csdn怎么了,上传的代码都是乱的。。。。。。。。。
今天我要自定义一个EditText,主要实现的效果是,没输入字符的时候,后面没有清空按钮,输入的时候,就会出现。不废话,直接上图。
一:效果介绍:
这个效果是不是很酷呢?把它封装成一个类,就不用每次都写了。直接当控件用了。
二:代码
(1)user_definedet.xml
<Relativ...
随着移动互联网及智能机的快速发展,由于APP能够更好的结合手机特征从而给带来更好的的体验,从而推动APP呈现爆炸式发展。所以用户不仅仅通过网站而且越来越多的通过APP来满足各种需求。但APP较网页搜索更为封闭,内容和服务很难通过传统的连接得到传播,同时APP的推广成本居高不下也给开发者带来巨大的困扰。为了给开发者带来更多的下载、安装量及启动频率搜索引擎平台正在与开发者和站长合作,将native App与移动搜索联系起来,在搜索结果中提供App的deep linking,支持从搜索结果直接调起App到具体的页...
根据书上教程运行代码报错,2.2的黑屏无效果,4.1的闪退。后研究发现,问题出在在一个物体同时启用了颜色数组和纹理,注释掉
gl.glEnableClientState(GL10.GL_COLOR_ARRAY);运行即可。
核心代码如下
package com.xieyuan.test;
import java.nio.ByteBuffer;
import java.nio...
忽忽,很意外,第二篇大家反映还不错哈,谢谢咯~~对于这篇,要写好信心不大,不过我会尽量的。
有了前面的基础,没有更好的想法我们还是按照Volley代码的流程来分析吧。
首先我们看volley.java这个类他有两个静态的构造方法,除去我们之前使用过的,另一个是多一个参数HttpStack...
AIDL (Android Interface Definition Language) 是一种IDL 语言,用于生成可以在Android设备上两个进程之间进行进程间通信(interprocess communication, IPC)的代码。如果在一个进程中(例如Activity)要调用另一个进程中(例如Service)对象的操作,就可以使用AIDL生成可序列化的参数...
在app启动的时候,指定一定的时间来显示自己的或者公司的logo,或者是显示小菊花.那么,我就将刚刚写好的启动加载页面设置代码贡献出来。
这里我需要用到NSTimer这个东西,相关的内容可以查看API,有比较详细的解释。
(1)新建一个项目,随便是什么项目,我建立的是“view based application”,然后,命名为“Logo”,然后确定。...
写程序的过程中,想法总会不断地变,有时候会很纠结,到底做哪种效果好,怎么做好呢?
就比如这个音乐播放器,我原来的想法是把列表页面跟歌词页面放在同一个Activity中的两个Fragment,然后通过左右滑动来进行页面的切换。
但是看了酷狗的播放器,它是在启动页面点击了左下角的按钮,就会把歌词页面从右下角斜切上来,我觉得也挺帅的呀,又想做这个效果了。
不管怎么样,先做出一个来再说吧。...
画画板实现起来其实很简单,我们只需要利用android给我们提供的Canvas类来操作就可以实现简单的画画功能
直接看代码,注释都写清楚了
public class MainActivity extends Activity {
private ImageView iv;
private Bitmap baseBitmap;
private Canvas canvas;
private...