一般是针对包含多个元素的View,如ListView,GridView,ExpandableListview,的时候我们是给其设置一个Adapter。Adapter是与View之间提供数据的桥梁,也是提供每个Item的视图桥梁。...
分类:
移动开发 时间:
2014-07-09 10:04:11
阅读次数:
153
下面这些开源项目都是从GitHub上筛选的,我强烈推荐android程序源码有时间的时候自己在上面淘淘,也许能发现自己需要的开源程序。
了解开源项目有两个好处:
1.借鉴代码,一般来说,火爆的开源项目的代码质量都相当高,当我们感觉自己的学习遇到瓶颈的时候,仔细研究别人的开源代码会让自己受益匪浅。
2.直接用其实现的功能:android开源项目一般来说都是组件类的,而不...
分类:
移动开发 时间:
2014-07-09 11:19:36
阅读次数:
189
1.所谓的清单文件就是项目中的AndroidManifest.xml文件,这个文件可是有大用处的,比如:app的名字,图标,app支持的版本app的包名等等。下面我就介绍下这个清单文件的各个参数的作用。<manifest xmlns:android="http://schemas.android.com/apk/res/android"命名空间
package="com.example.hel...
分类:
移动开发 时间:
2014-07-09 11:13:11
阅读次数:
192
先上效果图:
先写一个Volley的请求的类:
public class GetDataViaVolley {
private static final String TAG = "ValleyTest";
private StringEntity mEntity = null;
private Listener mListener;
private Conte...
分类:
移动开发 时间:
2014-07-09 10:56:54
阅读次数:
230
刚看到一篇文章,题目为《中移动终端策略大调整,补贴将死,苹果三星们“难过”》,这篇文章的意思是说,以往中移动对终端补贴力度较大,对拉动终端销量有很重要的意义,而如今补贴政策有变,苹果和三星们的销量可能会受到很大影响。
其实在去年,笔者就曾写过文章,称苹果和中移动各怀鬼胎,并非诚心的合作,抛开移动不谈,其他两家运营商又何尝不是如此?有一组数据能说明问题:中国联通2011年前...
分类:
移动开发 时间:
2014-07-09 11:21:38
阅读次数:
229
为相机制作闪光灯,在导航栏自定义了“闪光”图案,希望点击时变换图片,但是一直没有改变,原来是因为设置了Global Tint的颜色,所以系统会自动把图片的颜色改为Global Tint的颜色。
解决方案,设置图片时,添加:imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal
源码:
/*
====================...
分类:
移动开发 时间:
2014-07-09 10:36:08
阅读次数:
210
前言
不得不说,最近接触的技术都是我不熟悉的领域,我自己也在边摸索边积累的过程中。
工具
主要用到两个反编译工具:dex2jar 和 jd-gui,下载地址如下:
dex2jar : https://code.google.com/p/dex2jar/downloads/list
jd-gui : http://jd.benow.ca/ (下载linux版本)
...
分类:
移动开发 时间:
2014-07-09 10:40:37
阅读次数:
241
逛eoe发现这样的UI效果,感觉很不错,后来知道github上有这么个开源项目~~~~当然本篇不是教你如何使用这个开源项目,而是教你如何自己通过自定义ViewGroup写这样的效果,自定义ViewGroup也是我的痛楚,嘿嘿,希望以此可以抛砖引玉~~
效果图:
1、实现思路
通过效果图,会有几个问题:
a、动画效果如何实现
可以看出动画是从顶点外外发射的,可能有人说,那还...
分类:
移动开发 时间:
2014-07-09 11:57:16
阅读次数:
247
1. Linux内核支持哪些加密算法 ?
内核支持的加密算法很多,包括:
对称加密算法,如AES;
摘要算法,如sha1,md5;
压缩算法,如deflate。
不过内核好像不支持非对称加密算法。
2. 加密算法源文件位置
这些算法作为加密函数框架的最底层,提供加密和解密的实际操作。这些函数可以在内核crypto文件夹下,相...
分类:
移动开发 时间:
2014-07-09 10:17:07
阅读次数:
482
各类五花八门的手机功能和品牌已经将市场分割的非常明确,而模块化手机的出现或许又将是打破现状的有力一击。...
分类:
移动开发 时间:
2014-07-09 09:42:31
阅读次数:
180
本章我们将进行Android布局组件的学习,在前一章节,我们也初步使用LinearLayout布局,接下来我们就对布局文件进行更详细的学习与了解,并在案例的使用过程中去深入体会。Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布...
分类:
移动开发 时间:
2014-07-09 12:18:42
阅读次数:
250
一个月的忙碌后,终于能静下心来写一些什么。该结束的终于都要结束了,考试,课程设计,所剩寥寥无几的大学时光,ACM。
看过不少大牛的退役贴,自嘲成银牌狗铜牌狗,写一写碎碎念,大抵如此,每个人都无法落入俗套。比如著名的弱校acm奋斗史。当然有一些是大牛们想不到的,还有一些怎么奋斗都没有混上regional的弱校,还有一些打电话面试的时候要重复好几遍名字才能被对方记下来的学校,以及这些真正的弱...
分类:
移动开发 时间:
2014-07-09 09:14:24
阅读次数:
233
1、文件大小格式化:
Log.d(TAG, Formatter.formatFileSize(this, 100));
//100 B
Log.d(TAG, Formatter.formatFileSize(this, 1024*2));
//2.00 KB
Log.d(TAG, Formatter.formatFileSize(this, 10000000));
//9...
分类:
移动开发 时间:
2014-07-09 10:53:37
阅读次数:
340
在手机移动App开发中,图表在app中越来越占据举足轻重的地图,而在Android领域,AchartEngine 图表引擎可谓无人不知无人不晓。但是今天就给各位推荐更为强大的图表引擎。为什么说更为强大呢?因为该引擎也是基于AchartEngine,但是新增了非常多使用而且更加友好的工功能。
还是先上图:
从上面的三个图就可以简单看出A...
分类:
移动开发 时间:
2014-07-09 10:46:30
阅读次数:
637
前几天需要实现一个以太网功能就看了以太网的源码部分,看见了源码部分在消息处理时,发现有一些不同的地方:
平时我在处理消息时:
1、首先创建Handler对象:
private Handler handler = new Handler(){
public void handleMessage(Message msg) {
switch (...
分类:
移动开发 时间:
2014-07-09 10:58:57
阅读次数:
384