Android 程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!
一、TabActivity + TabWidget + TabHost.
实现TAB类型界面,首先想到的就是这种方式。但是在API level 13之后官方就不建议使用它了。不过还是在这里简单说一下它的使用吧...
分类:
移动平台 时间:
2015-01-13 21:33:44
收藏:
0 评论:
0 赞:
0 阅读:
552
我们经常遇到一个需求,就是给别人使用我们工程的时候,为了能够屏蔽代码,把代码封装成jar包提供给第三方使用,但是这样我们的资源文件怎么给对方用呢?
其实并不用这么的复杂,下面就介绍一下具体的方法
一, 把你要封装jar包的工程先设置为库文件(Is Library)
右键项目名称——properties——勾选下图的checkbox即可。
...
分类:
移动平台 时间:
2015-01-13 21:32:34
收藏:
0 评论:
0 赞:
0 阅读:
275
ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵1. 首先看一些layout下的xml ...
分类:
移动平台 时间:
2015-01-13 21:30:34
收藏:
0 评论:
0 赞:
0 阅读:
358
Objective-C的hook方案(一): Method Swizzling在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法暴力抢先之外,还有更加灵活的方法吗?在Objective-C编程中,如何实现hook呢?标题有点大,计划分几篇来总结。本文主要介绍...
分类:
移动平台 时间:
2015-01-13 21:30:14
收藏:
0 评论:
0 赞:
0 阅读:
451
此错误比较难定位,场景是这样的:在一个widget中使用了自定义控件,始终会报android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclass...这个错误。最后实在没有办法了,写了一个demo中只有一个重写的textview...
分类:
移动平台 时间:
2015-01-13 21:28:24
收藏:
0 评论:
0 赞:
0 阅读:
913
百度天气接口之前有篇随笔是说中国气象的天气接口的,但那个接口不是很稳定,用一段时间过后就会获取不到数据了。随笔地址:http://www.cnblogs.com/liangstudyhome/p/3700420.html1.最近看到百度有个天气接口,拿来用了用,感觉挺好的,这里就说说这个接口了百度提...
分类:
移动平台 时间:
2015-01-13 21:22:04
收藏:
0 评论:
0 赞:
0 阅读:
429
慕课网是我所找到的免费教程网站之一(http://www.imooc.com/),上面的项目设计前端、后端、移动开发等很多领域,个人感觉如果对编程感兴趣的话,慕课网绝对是上手项目的最佳选择。这个网站给出的一些项目都很新颖,比一些书上给的不知道沿用了多少年的项目新颖多了,而且在学习的时候如果发现...
分类:
移动平台 时间:
2015-01-13 21:21:54
收藏:
0 评论:
0 赞:
0 阅读:
327
基本控件—UIKit之UILable1..ios的所有应用程序都基于UIKit2.UIWindow 定义一个程序显示窗口的对象3.alloc 分配内存 init 初始化//声明UIlabel并且指定它的位置和宽度UILabel *labelName = [UILabelalloc]initCGRec...
分类:
移动平台 时间:
2015-01-13 21:21:44
收藏:
0 评论:
0 赞:
0 阅读:
487
Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建。打开每一个应用程序的manifest...
分类:
移动平台 时间:
2015-01-13 21:19:54
收藏:
0 评论:
0 赞:
0 阅读:
389
主要介绍如何实现ViewPager自动播放,循环滚动的效果及使用。顺便解决ViewPager嵌套(ViewPager inside ViewPager)影响触摸滑动及ViewPager滑动速度设置问题。项目已开源Android Auto Scroll ViewPager@Github,欢迎star和...
分类:
移动平台 时间:
2015-01-13 21:17:54
收藏:
0 评论:
0 赞:
0 阅读:
578
通常我们在iOS中发生什么事件时该做什么是由Delegate实现的, Apple 还为我们提供了另一种通知响应方式,那就是NSNotification.NSNotificationCenter较之于Delegate可以实现更大的跨度的通信机制,可以为两个无引用关系的两个对象进行通信。NSNotifi...
分类:
移动平台 时间:
2015-01-13 21:17:24
收藏:
0 评论:
0 赞:
0 阅读:
302
////// main.c// LessonHelloWorld//// Created by lanouhn on 15/1/12.// Copyright (c) 2015年 lanouhn. All rights reserved.////单行注释//单行注释的快捷键:command+//*多...
分类:
移动平台 时间:
2015-01-13 21:13:44
收藏:
0 评论:
0 赞:
0 阅读:
286
Scroller类 Scroller类封装了滚动,用于计算view滚动的位置,可以设置滚动发生的时长,滚动结束时computeScrollOffset函数会返回false,否则返回true。 常用函数: public void startScroll(int startX,int startY,in...
分类:
移动平台 时间:
2015-01-13 21:13:24
收藏:
0 评论:
0 赞:
0 阅读:
341
目前Android平台的移动应用软件开发十分普遍,各行各业就需要在移动互联网时代发挥各自的行业优势,在人们生活中也离不开移动应用软件的帮助。本课程介绍的是基于移动平台的手机记账软件的开发,由于智能手机都是随身携带,智能手机用户之中有很大一部分人都有用手机记账的需求..
分类:
移动平台 时间:
2015-01-13 20:03:16
收藏:
0 评论:
0 赞:
0 阅读:
276
说说日历-能听懂你说话的日历!史上最简的日历iOS应用,按着笑脸说话,即可完成一般要按十几次或者几十次才能实现的操作。说说的目标是帮助说中文的人类记日历设提醒,张口对手机说话就行了,不必费劲儿敲键盘了。现在迫切需要一批内测用户,试试看此app功能。希望各位:1)需..
分类:
移动平台 时间:
2015-01-13 20:03:04
收藏:
0 评论:
0 赞:
0 阅读:
155
关于申请发布证书,可以去这里看看,比较详细http://www.toceansoft.com/ios/3287.jhtml一切准备好了之后,我们开始从Xcode中打包首先我们打开要打包的工程文件,comm+shift+K清空,再comm+B编译一下,没有问题我们就开始动手,先对工程进行配置,如图选择Project,然后再右..
分类:
移动平台 时间:
2015-01-13 20:00:44
收藏:
0 评论:
0 赞:
0 阅读:
2421
activity中加载系统自带的ExpandableListView;自定义一个CustomExpandableListView作为ExpandableListView的子Item;CustomExpandableListView中重写onMeasure()方法:protectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){ intexpandSpec=MeasureSpec.makeMea..
分类:
移动平台 时间:
2015-01-13 19:59:25
收藏:
0 评论:
0 赞:
0 阅读:
264
Apps that include an arm64 architecture are required to include an armv7
遇到上面的报错:首先编译的时候,把真机拔掉就可以了~
如果还不行的话:Build Active Architecture Only 里面的Release 设置为NO就好了~...
分类:
移动平台 时间:
2015-01-13 19:54:44
收藏:
0 评论:
0 赞:
0 阅读:
399
录制音频的步骤:
1、创建录音对象
2、指定录音设备(初始化状态)
3、设置录制音频的码率
4、设置录制音频的编码格式
5、设置录制音频存放的位置
6、准备录音(准备状态)
7、开始录音
8、停止录音
9、释放资源
录制音频的状态图
public class MediaRecorderTest extends Activity {
private Medi...
分类:
移动平台 时间:
2015-01-13 19:49:14
收藏:
0 评论:
0 赞:
0 阅读:
226
Android应用添加(创建)和删除及判断是否存在桌面快捷方式-Android新手入门-eoe 移动开发者论坛 - Powered by Discuz!Android桌面程序提供了应用添加和删除桌面快捷方式的功能以及判断快捷方式是否存在, 只要传入快捷方式标题、图标及点击快捷方式执行的应用Inten...
分类:
移动平台 时间:
2015-01-13 19:46:04
收藏:
0 评论:
0 赞:
0 阅读:
192