AndroidAnnotation是一个通过Annotation对代码进行预处理,简化Android开发,加快开发速度,提高代码可阅读性的一个框架。它的主要思路是:用编译时Annotation对代码进行标记,通过Java的Annotation Processing对代码进行预处理,补齐代码。如FindViewById这样重复被使用的代码,可以通过在类成员上加上@ViewById(R.id.xxx)...
分类:
移动平台 时间:
2015-01-05 16:42:24
收藏:
0 评论:
0 赞:
0 阅读:
128
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711
我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。
但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常...
分类:
移动平台 时间:
2015-01-05 16:38:54
收藏:
0 评论:
0 赞:
0 阅读:
264
接上一篇,接下来我们看看android\vendor\qcom\opensource\fm\fmapp2\src\com\caf\fmradio\PresetList.java
定义一个List列表ListmPresetList = new ArrayList();
同步电台数量
public synchronized int getStationCount(){
...
分类:
移动平台 时间:
2015-01-05 16:37:44
收藏:
0 评论:
0 赞:
0 阅读:
265
Android开发四大组件--Activity详解 - Android开发教程Android开发的四大组件在开发中应用中是必不可少的,下面就来详解下四大组件之一Activity,总结自网络。Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的启动顺序: onCreate.....
分类:
移动平台 时间:
2015-01-05 16:28:14
收藏:
0 评论:
0 赞:
0 阅读:
352
在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type 'Application' in SDK 'iOS 7.0' ,就是说代码签名证书不对劲。解决方案,1.选择工程->Build Settings -> Code Signi...
分类:
移动平台 时间:
2015-01-05 16:26:54
收藏:
0 评论:
0 赞:
0 阅读:
327
activity的切换问题(activity与栈) - look85的专栏 - 博客频道 - CSDN.NET一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西 (Activ.....
分类:
移动平台 时间:
2015-01-05 16:26:34
收藏:
0 评论:
0 赞:
0 阅读:
355
前提:之前配置好的android开发环境;重装系统;压缩了android目录配置:安装java环境 安装; 建立JAVA_HOME变量;JAVAHOME添加到path变量 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05; classpat=.;%JAV...
分类:
移动平台 时间:
2015-01-05 16:24:34
收藏:
0 评论:
0 赞:
0 阅读:
239
1. 下载Eclipse IDE2. 下载Android SDK3. 配置ADT插件一.Eclipse的下载到网站:http://www.eclipse.org/downloads/上,由于我们是用Java开发的所以步骤如下:找到“Eclipse IDE for java Developers”此处...
分类:
移动平台 时间:
2015-01-05 16:23:04
收藏:
0 评论:
0 赞:
0 阅读:
376
一 明确自我定位现在你是初级工程师,但是你想当个高级工程师,所 以,你就要给自己定个目标,即:我是要成为高级工程师的男人。有了这个定位,并且努力朝着这个目标去努力,然后内心深处就会有一个感觉,这个感觉就会成为 你的B格,也就是说,虽然我现在是小菜,但是我不是一般的小菜,从而内心有一种自豪感,而这种自...
分类:
移动平台 时间:
2015-01-05 16:16:14
收藏:
0 评论:
0 赞:
0 阅读:
246
导入相关配置#import #define kScreenHight [UIScreen mainScreen].bounds.size.height#define kScreenWidth [UIScreen mainScreen].bounds.size.width@interface ...
分类:
移动平台 时间:
2015-01-05 16:10:24
收藏:
0 评论:
0 赞:
0 阅读:
227
//根据颜色创建一个图片
+?(UIImage?*)createImageWithColor:(UIColor?*)color?rect:(CGRect)rect
{
????UIGraphicsBeginImageContext(rect.size);
????CGContextRef?context?=?UIGraphicsGetCurr...
分类:
移动平台 时间:
2015-01-05 15:06:56
收藏:
0 评论:
0 赞:
0 阅读:
295
在Android中,可以使用几种方式实现数据持久化:SharedPreferences:共享参数形式,一种以Key-Value的键值对形式保存数据的方式,Android内置的,一般应用的配置信息,推荐使用此种方式保存。InternalStorage:使用Android设备自带的内存存储数据。ExternalStorage:使用外部存..
分类:
移动平台 时间:
2015-01-05 15:05:05
收藏:
0 评论:
0 赞:
0 阅读:
356
一、自定义字体1.androidTypeface使用TTF字体文件设置字体我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。第二步,程序中调用:[java]viewplaincopyAssetManagermgr=getAssets();//得到AssetMana..
分类:
移动平台 时间:
2015-01-05 15:04:24
收藏:
0 评论:
0 赞:
0 阅读:
328
一、自定义字体
1.android Typeface使用TTF字体文件设置字体
我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。
第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。
第二步,程序中调用:
AssetManager mgr=getAssets();//得到AssetManager
Typeface tf=Type...
分类:
移动平台 时间:
2015-01-05 15:01:44
收藏:
0 评论:
0 赞:
0 阅读:
294
下面就使用Scroller来给大家展示一下推拉门的效果
思路:
1.自定义一个类PushPullDoorView,继承RelativeLayout、
2.初始化Scroller对象,并且设有弹动效果。根据你的手势移动绘画的时候展示的比较光滑。
3.在onTouchEvent方法中,会在手势移动的中,使用scrollTo移动View。在手指离开屏幕的时候,会调用Scroller中滑动...
分类:
移动平台 时间:
2015-01-05 14:58:34
收藏:
0 评论:
0 赞:
0 阅读:
486
用了很久图片压缩,之前人们一直使用google的官方图片压缩方法
final BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeResource(res, resId, options);
op...
分类:
移动平台 时间:
2015-01-05 14:58:24
收藏:
0 评论:
0 赞:
0 阅读:
1197
一般情况下,在android系统中获取手机的方位信息在api中有TYPE_ORIENTATION常量,可以像得到加速度传感器那样得到方向传感器sm.getDefaultSensor(Sensor.TYPE_ORIENTATION);然而我们这样做的话在最新版的SDK中就会看到这么一句话:“TYPE_ORIENTATION This
constant is deprecated. use S...
分类:
移动平台 时间:
2015-01-05 14:55:54
收藏:
0 评论:
0 赞:
0 阅读:
448
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,更加系统详细的介绍了5种存储的方法和异同。
第一种: 使用SharedPreferences存储数据
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceStat...
分类:
移动平台 时间:
2015-01-05 14:55:24
收藏:
0 评论:
0 赞:
0 阅读:
367
SENSOR_TYPE_ORIENTATION这个android 2.2之后就不推荐用了!!!
手机状态
数值状态
数值范围
手机水平放置,顶部指向正北方
x、y、z方向值为0
0
水平逆时针旋转
x不断减少
360 ~ 0
...
分类:
移动平台 时间:
2015-01-05 14:55:14
收藏:
0 评论:
0 赞:
0 阅读:
361
Service简介
跨进程调用Service(AIDL服务)
电话管理器
短信管理器
Service简介
Service是Android四大组件中与Activity最相似的组件,它们都代表可执行的程序。Service与Activity的区别在于: Service一直在后台运行,它没有用户界面,一旦Service被启动起来之后,它与Activity一样,也...
分类:
移动平台 时间:
2015-01-05 14:53:44
收藏:
0 评论:
0 赞:
0 阅读:
248