【2】安卓学习之控件和布局...
分类:
移动开发 时间:
2014-12-03 23:31:13
阅读次数:
436
在这篇这次整合中我主要想讲解四个问题:
(PS:我也不知道更好的整合方法,希望有好的android项目整合方法与作者探讨)
1.如何通过Intend实现给其他活动传参,并且传递图像路径string,实现在另外一个窗体显示图像;
2.如何实现把具体图像处理算法定义不同类,处理界面通过Import引入并调用;
3.如何通过SeekBar实现图像的ColorMatrix处理,包括饱和度、图像RGB和亮度;
4.最后简单介绍SeekBar和ColorMatrix的使用方法.
...
分类:
移动开发 时间:
2014-12-03 23:27:30
阅读次数:
488
今天有人问了这样一个问题。。当比如说Android客户不能看到后台返回的错误。。这样用户看着是什么感觉。然后我直接答的都不是同一个东西。默默地反省了一下。 其实就是try{}..catch{} 啊。。 catch之后就是记录错误日志(这一步是必须的,不然以后怎么改正。。),然后返回优雅一点的...
分类:
移动开发 时间:
2014-12-03 23:08:44
阅读次数:
249
I,我要实现的效果如图所示:当下拉时,显示下拉刷新。松开后,显示松开刷新,接着正在刷新。II,准备工作1)需要自定义ListView,写一个类继承ListView。并在ListView中添加一些数据。 1 private void initView() { 2 listData = new ...
分类:
移动开发 时间:
2014-12-03 23:02:50
阅读次数:
392
1、src目录:主要是完成java代码的编写2、assets目录:资源目录3、res目录:存在图片,布局文件和字符串,菜单文件等4、bin目录:输出文件夹,如生成apk文件5、project.properties工程属性文件的配置6、gen目录:系统自动生成的源代码目录7、R.java文件是系统自动...
分类:
移动开发 时间:
2014-12-03 23:01:57
阅读次数:
333
ios开发小技巧(转)1.通过下面方式可以获取图片的像素颜色点:- (void*)getImageData:(UIImage*)image{void* imageData;if (imageData == NULL)imageData = malloc(4 * image.size.width * ...
分类:
移动开发 时间:
2014-12-03 23:00:32
阅读次数:
385
IOS 点击空白处隐藏键盘的几种方法IOS7 点击空白处隐藏键盘的几种方法IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘...
分类:
移动开发 时间:
2014-12-03 22:53:20
阅读次数:
306
转自:http://blog.csdn.net/lfyx1357/article/details/7418133 有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而...
分类:
移动开发 时间:
2014-12-03 22:48:44
阅读次数:
171
转自http://blog.csdn.net/lfyx1357/article/details/74181331. 安装Android应用程序1) 启动Android模拟器2) adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目...
分类:
移动开发 时间:
2014-12-03 22:50:19
阅读次数:
377
本来标题是《论手机浏览器中拖拽动作的不可能性》的,但是想了想还是改成艰难性,避免过于绝对
本想在手机网页中实现一个如iphone可以随意拖动的控制按钮的,但是最后发现竹篮打水一场空,
虽然拖拽动作在手机浏览器中司空见惯,但是在手机浏览器中,要想实现可以被拖拽的组件,却是一件不可能的事情。
先来看看在PC网页中,拖拽动作是怎么做的,
首先,我们有一个按钮,点击有动作,一直按着不放,可以随意拖...
分类:
移动开发 时间:
2014-12-03 21:32:11
阅读次数:
148
原因之一:拼写错误。例如:android写成androd之类。
原因之二:xmlns没有添加。有的时候,自定了一些view,且新加了一些自定义的命名,那么需要添加声明到根上。如果忘了添加也会报这个错误。
xmlns:calendar="http://schemas.android.com/apk/res-auto"...
分类:
移动开发 时间:
2014-12-03 21:23:17
阅读次数:
134
本文代码以MTK平台Android 4.4.2为分析对象,与Google原生AOSP有些许差异,请读者知悉。
Android联系人列表的缩略图加载主要用到ContactPhotoManager.java这个类,这是个抽象类,实现了ComponentCallbacks2接口,其内部有个它的具体实现类,叫ContactPhotoManagerImpl,ContactPhotoManagerI...
分类:
移动开发 时间:
2014-12-03 21:21:55
阅读次数:
237
反编译工具 : 总结了一下 linux, windows, mac 上的版本, 一起放到 CSDN 上下载;-- CSDN 下载地址 : octopus@octopus:~/decompiler$ tree -L 2
.
├── linux
│ ├── apktool
│ ├── dex2jar-0.0.9.15
│ └── jd-gui
├── mac
│ ├── apktool...
分类:
移动开发 时间:
2014-12-03 21:21:44
阅读次数:
449
一、介绍
很多android 开发者都感叹做android开发竟然都没有一款专门的软件来使用,不像IOS有Xcode,WP有VS。一般做android开发都是eclipse或者ADT或者IntelliJ IDEA。后来,终于,哈哈,有了Android Studio。人称“亲生”的android开发IDE,本人使用了一段时间之后,发现功能真是强大,完爆eclipse等开发工具,最大的亮点就...
分类:
移动开发 时间:
2014-12-03 21:20:23
阅读次数:
178
11079 可以移动的石子合并
时间限制:1000MS 内存限制:1000K
提交次数:0 通过次数:0
题型: 编程题 语言: C++;C;VC;JAVA
Description
有n堆石子形成一行(a1,a2,…,an,ai为第i堆石子个数),现要将石子合并成一堆,规定每次可选择至少2堆最多k堆移出然后合并,每次合并的分值为新堆的石子数。
若干次合...
分类:
移动开发 时间:
2014-12-03 21:20:41
阅读次数:
482
最近在学习ios抓取网页内容时遇到各种重复代码的问题,看着这么多重复的代码,感觉实在不爽,于是学习了ios的protocol。
在我看来这个protocol其实应该是Java中的interface。
也就是定义一个协议(或者叫接口),定义一堆方法,让实现了该方法的类的实例传入即可。
在我的工程中,抓取不同网页的viewcontroller,获取网页的代码完全是一模一样的,除了网址不同以外,别无二致,所以这一部分提取出来作为一个类,专门实现上网取数据,数据取到了需要通知viewcontroller,这时就需...
分类:
移动开发 时间:
2014-12-03 21:19:58
阅读次数:
174
本文将使用上篇文章介绍的Scroller类来完成一个比较常见的效果——滑动删除效果。
代码如下:
simpleSwipeListView:
package cn.edu.chd.simpleswipelistview;
import android.content.Context;
import android.util.AttributeSet;
import android....
分类:
移动开发 时间:
2014-12-03 21:16:15
阅读次数:
211