1.前言
在android4.0以后,有switch控件,类似于iPhone上面滑块的效果,但是只能用在4.0以后的系统中,之前的平台,就无法使用
这种控件。近段时间,看到了小米3手机上自带的计算器app,有这样的效果,上面的一个控件,觉得很漂亮,并且与iPhone上的效果略有不同,于是自己动手编写了一下这个功能,最好在编写的工程中,参考过网上的一些demo,运行后,在控件滑动的时...
分类:
移动平台 时间:
2014-05-31 22:10:11
收藏:
0 评论:
0 赞:
0 阅读:
669
Representing and Manipulating Information...
分类:
移动平台 时间:
2014-05-31 17:55:25
收藏:
0 评论:
0 赞:
0 阅读:
550
在EditText控件接近底部的情况下 软键盘弹出后会把获得焦点的EditText控件遮挡 无法看到输入信息
防止这样的情况发生 就需要设置AndroidManifest.xml的属性
前面的xml信息省略 在activity中 增加android:windowSoftInputMode="adjustPan"
.............
分类:
移动平台 时间:
2014-06-03 04:40:04
收藏:
0 评论:
0 赞:
0 阅读:
420
错误1 ——
Caused by: android.content.res.Resources$NotFoundException:
String resource ID #0x0
错误原因——...
分类:
移动平台 时间:
2014-05-31 21:38:18
收藏:
0 评论:
0 赞:
0 阅读:
686
实际上,不仅仅是android手机开发,所有的软件开发都要注意代码效率的问题!一般来说,实现相同的功能尽量较少地使用内存,最少的指令是一个优秀开发者需要时刻注意的!这里从两点来讨论这个问题:(一)数据类型选择;(二) 缓存...
分类:
移动平台 时间:
2014-06-05 01:02:54
收藏:
0 评论:
0 赞:
0 阅读:
369
Android UI操作是线程不安全的,若想在子线程红进行UI操作,需要借助Android提供的Handler。Android提供的AsyncTask其实是对Handler的封装,方便我们在子线程中更新UI元素。AsyncTask是一个泛型类,书写格式为: AsyncTask。这三个参数的用途如下:
1. Params
这三个参数的用途如下:
1. Params
在执行AsyncTas...
分类:
移动平台 时间:
2014-06-04 22:38:06
收藏:
0 评论:
0 赞:
0 阅读:
454
在迅速发展的通信行业中,移动通信成为最为重要的通信业务,而移动终端也因为中国移动通信的发展成为许多厂商关注的焦点。随着中国移动通信的发展,手机已经从单一功能发展到多重功能,从简单应用发展到智能应用。手机不仅需要能够实时的收发电子邮件,而且还需要能够下载和浏览各种文件。将来手机的发展方向必然是智能化、多功能化和时尚化。...
分类:
移动平台 时间:
2014-06-05 03:51:59
收藏:
0 评论:
0 赞:
0 阅读:
401
Android中录音有三种方式:
一、使用意图,最简单但不灵活(本文章只讲意图录音)
二、使用MediaPlayer类,他更加难于实现,但是提供了更多的灵活性
三、使用AudioRecord类,其提供了最大的灵活性,但为我们所做的工作最少。
源代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/a...
分类:
移动平台 时间:
2014-06-05 01:01:00
收藏:
0 评论:
0 赞:
0 阅读:
371
今天要获取之前真机测试时写入沙盒的数据, 本来以为挺麻烦的。后来捣腾了一下, 才知道原来这么简单...下面直接看具体步骤。前提: 真机已经通过USB和你的电脑连接上了!1.进入Organizer2.选择你的应用。 并导出数据。(点击Download)3.保存数据到相应位置。(点击Save)4.打开, 查看数据。保存完毕后, 你后发现一个这样的文件。选中它, 右键---->显示包内容。然后进入---...
分类:
移动平台 时间:
2014-06-05 04:36:35
收藏:
0 评论:
0 赞:
0 阅读:
1328
在对Android进行编译时,用的ji,使用图形界面来对整个系统进行裁剪。当然,除了这条指令,还包括很多配置命令,比如make defconfig, make oldconfig等。这里主要就make menuconfig的执行过程进行解析。...
分类:
移动平台 时间:
2014-06-05 00:08:43
收藏:
0 评论:
0 赞:
0 阅读:
436
今天学习安卓的网络知识点,打算在自己的机子上做实验,结果发现报了
android.os.NetworkOnMainThreadException异常
很奇怪,因为这个代码在2.0上是可以运行的,百度之,发现了原因:
Android4.0之后不能再主线程调用URL了去访问网络了..
那怎么解决呢?
参考了一位仁兄的博文:传送门
用了第一个方法就可以了,因为我是在4.0上测试的,所以没...
分类:
移动平台 时间:
2014-06-05 03:29:06
收藏:
0 评论:
0 赞:
0 阅读:
366
前言——项目中需要用到对用户头像的裁剪和上传功能。关于裁剪,一开始是想自己来做,但是觉得这个东西应该谷歌有开发吧,于是一搜索官方文档,果然有。于是,就果断无耻地用了Android
自带有关于照片的自由裁剪。因为时间太紧,虽然不太华丽,但是胜在能用,节省时间嘛。
具体是通过 Intent
的action来实现的。
关键代码如下:
public void imageCut(Uri...
分类:
移动平台 时间:
2014-06-05 03:28:29
收藏:
0 评论:
0 赞:
0 阅读:
403
一、在JavaEE项目中搭建环境
1. 导入相关jar包
2. 搭建相关的包和类
3.类中的方法简单实现
User:
声明以下属性,并实现无参构造器和有参构造器,以及各自的get和set方法
UserDao:
UserDaoImpl:
JsonServlet:
protected void doGet(HttpServletReque...
分类:
移动平台 时间:
2014-06-05 00:09:19
收藏:
0 评论:
0 赞:
0 阅读:
561
1、得到服务器下载文件的大小,然后在本地设置一个临时文件(服务的文件大小一致)2、开启线程的数量(每个线程下载的大小(开始位置和结束位置))threadNum=3;threadSize = fallSize/threadNum=33、怎么设置开始线程的位置:RandomAccessFile raf;raf.seek指定的位置去操作。HttpUrlCOnnection.setRequestPrope...
分类:
移动平台 时间:
2014-06-05 02:53:06
收藏:
0 评论:
0 赞:
0 阅读:
514
【案例】、请用struts2开源框架实现如下功能:
注解:下文中所提及的源目录文件,为struts源代码下载文件(本文用的代码为:struts-2.3.15.1)后,\struts-2.3.15.1\apps\struts2-blank.war项目解压的文件
步骤一:创建一个Web工程(struts2--2)
步骤二:将原生态的struts中的jar包(\struts2-blank\...
分类:
移动平台 时间:
2014-06-05 02:42:37
收藏:
0 评论:
0 赞:
0 阅读:
454
void HelloWorld::ccTouchMoved(cocos2d::CCTouch *touch, cocos2d::CCEvent *event)
{
CCSize winSize = CCDirector::sharedDirector()->getVisibleSize();
if (m_ship) {
CCPoint pos = touch->getDelta...
分类:
移动平台 时间:
2014-06-05 05:20:56
收藏:
0 评论:
0 赞:
0 阅读:
341
问题描述
平面上有N*M个格子,每个格子中放着一定数量的苹果。你从左上角的格子开始,每一步只能向下走或是向右走,每次走到一个格子上就把格子里的苹果收集起来,这样下去,你最多能收集到多少个苹果。
输入:
第一行输入行数和列数
然后逐行输入每个格子的中的苹果的数量
输出:
最多能收到的苹果的个数。
思路分析
这是一个典型的二维数组DP问题
基本状态:
当你到达第x行第y列的格子的时...
分类:
移动平台 时间:
2014-06-05 01:55:53
收藏:
0 评论:
0 赞:
0 阅读:
428
android 下的一段视屏播放的逻辑...
分类:
移动平台 时间:
2014-06-05 00:34:31
收藏:
0 评论:
0 赞:
0 阅读:
396
iOS NSPredicate 学习 字符串过滤...
分类:
移动平台 时间:
2014-06-05 03:56:27
收藏:
0 评论:
0 赞:
0 阅读:
446
在工作中的经常使用repo命令,但是有时会忘记一些命令和遇到的一些问题,记录下来方便已经查询。
问题1:找不到命令:repo
方法:
在下载android源码的时候用repo时提示找不到命令,可以用如下方法解决,在命令行中输入如下两行:
echo 'export PATH=$PATH:$Home/bin' >>~/.bashrc
export PATH=$PATH...
分类:
移动平台 时间:
2014-06-05 02:16:12
收藏:
0 评论:
0 赞:
0 阅读:
404