摘要: (用别人的代码进行分析) 不知道在开发中有没有经常使用到这种效果,所谓的遮罩层就是给一张图片不是我们想要的形状,这个时候我们就可以使用遮罩效果把这个图片变成我们想要的形状,一般使用最多就是圆形的效果,如下图:上面这个图片是圆形的,而我们这个原图是正方形的,所以我们可能就需要这么一个遮罩的效果使它变为... 阅读全文
posted @ 2014-08-28 21:48 ip小子 阅读(14822) 评论(1) 推荐(8) 编辑
 
摘要: 如果是在android源码里面编译我们自己的应用,就需要这个android.mk文件,这个文件就告诉android系统应用如何来编译这个应用以及这个应用它所依赖哪些文件等等信息。我对android.mk的了解也不是很多,我把我们平时经常需要的东西说一下,顺便也是帮助自一个己作一下笔记。其实我们用得最... 阅读全文
posted @ 2014-07-28 21:01 ip小子 阅读(5062) 评论(0) 推荐(0) 编辑
 
摘要: Android L 阅读全文
posted @ 2014-07-23 20:10 ip小子 阅读(1164) 评论(0) 推荐(1) 编辑
 
摘要: fragment 是android3.0中就开始引入的一个碎片功能,这个主要是针对android平板电脑这种大屏幕来使用的,到了android4.0之后也就开始在手机上引入fragment,在之前没有fragment时,就是将UI元素和具体的Activity界面结合在一起,而我们一般是通过不同的Ac... 阅读全文
posted @ 2014-06-27 22:56 ip小子 阅读(1595) 评论(1) 推荐(3) 编辑
 
摘要: ActionBar 在android3.0中就加入了,但是android3.0适用于平板电脑的,在手机不能使用。android 4.0之后也开始有AndroidBar。所以说要想使用androidBar ,API级别至少是11级以上(当然如果API低于11也可以使用ActionBar,但是必须引入一... 阅读全文
posted @ 2014-06-24 20:45 ip小子 阅读(1258) 评论(0) 推荐(0) 编辑
  2016年7月8日
摘要: AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听,这个功能google的出发点是给那些肢体上有障碍的人使用的,比如手指不健全的用户,怎么 阅读全文
posted @ 2016-07-08 23:41 ip小子 阅读(32187) 评论(0) 推荐(1) 编辑
  2016年5月20日
摘要: 要在Eclipse中设置好之后,可以通过如下方式在周末显示快捷启动以及解决Eclipse在ubuntu高版本中点击菜单栏项不显示列表的问题 在usr/share/app-install/desktop目录下创建一个eclipse.desktop文件,如下命令: sudo gedit /usr/sha 阅读全文
posted @ 2016-05-20 00:11 ip小子 阅读(3165) 评论(0) 推荐(0) 编辑
  2015年7月6日
摘要: 1 关于socket关于socket百度百科里有这样的解释:通常也称作"套接字",用于描述 IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到 一个端口上,不同的端口对应于不同的服务。Socket正如其英文... 阅读全文
posted @ 2015-07-06 11:36 ip小子 阅读(2869) 评论(0) 推荐(0) 编辑
摘要: sockaddrstruct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address */};sa_family是地址家族,一般... 阅读全文
posted @ 2015-07-06 11:23 ip小子 阅读(5768) 评论(0) 推荐(0) 编辑
  2014年12月31日
摘要: 转载自:http://www.cnblogs.com/lknlfy/archive/2012/03/16/2400786.html一、概述 JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,jobject),每次J... 阅读全文
posted @ 2014-12-31 13:02 ip小子 阅读(2455) 评论(0) 推荐(1) 编辑
  2014年12月7日
摘要: 写过android的代码相信大家对Selector并不陌生吧,下面来看看这段xml文件是如何定义的 上面的代码估计很多人都会经常的使用到,除了在xml里面写之外,我们还可以在代码中通过ColorStateList和StateListDrawable来设置Selector,... 阅读全文
posted @ 2014-12-07 23:23 ip小子 阅读(2114) 评论(0) 推荐(0) 编辑
摘要: 今天使用到shape,这个里面有很多属性,在这里我记录一下各个属性的使用的情况以及所代表的意思 上面这段就是shape使用的格式,来看一下如何使用:定义这是一个GradientDra... 阅读全文
posted @ 2014-12-07 22:09 ip小子 阅读(2351) 评论(0) 推荐(0) 编辑
  2014年12月3日
摘要: 有这么一种效果,一串字符有一束白光从字体上面闪光的效果。如下图显示:就像上面的显示效果一样一束白光闪过,这种效果主要还是使用了LinearGradient类来进行的LinearGradient也称作线性渲染,LinearGradient的作用是实现某一区域内颜色的线性渐变效果它有两个构造函数publ... 阅读全文
posted @ 2014-12-03 23:46 ip小子 阅读(12176) 评论(3) 推荐(3) 编辑
  2014年10月28日
摘要: 这次主要就介绍android动画,android动画目前分为三种形式,Tween Animation 这个只能应用于view对象上面的,Drawable Animation这个是帧动画,就是类似我们有一些列的图片依次播放图片时出现的动画,Property Animation 这个是属性动画,这也是在... 阅读全文
posted @ 2014-10-28 22:45 ip小子 阅读(1602) 评论(1) 推荐(1) 编辑
  2014年10月12日
摘要: 在Android中数据的存储一共有五种形式,分别是:Shared Preferences、网络存储、文件存储,外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享。而使用ContentProvider共享数据的好处是统一了数据访问方式。ContentPro... 阅读全文
posted @ 2014-10-12 13:43 ip小子 阅读(1756) 评论(0) 推荐(0) 编辑