android EditText 限制输入大小写,大写转小写...
分类:
移动开发 时间:
2014-06-07 15:44:28
阅读次数:
292
我的问题是这样,我的页面上有一个UIScrollView和一个定时器用来记录当前考试模式下的剩余时间,问题出现了:当我滑动滚动试图时,定时器的方法便不在运行(即被UI主线程阻塞)。google一下找到了解决办法:将定时器放在非主线程中执行将更新UI的操作放到主线程,这样UI主线程和定时器就能互不干扰的相互工作了。
在另一个项目中,还解决了一个问题:手机验证码,获取按钮,点击获取后,会开始倒计...
分类:
移动开发 时间:
2014-06-07 16:29:46
阅读次数:
655
TextView tv = (TextView)findViewById(R.id.tv);
String str ="我要变成红色字体,红色字体,红色字体";
String[] str2 ={"我","变","红"};
tv.setText(turnSomeWordsToRed(str,str2));
public SpannableStrin...
分类:
移动开发 时间:
2014-06-29 07:35:39
阅读次数:
215
原来一直对动画一知半解,只知道按照网上的方法会用就行了,但是自己写起来感觉确实有点费劲,今天终于研究了代码实现,一下子感觉清晰多了。先把总结如下,代码中有详细的注释。
动画分类
1.Peoperty Animation
这个动画是Android3.0之后推出的目前用处不大。
2.View Animation
这类动画也叫twe...
分类:
移动开发 时间:
2014-06-20 12:08:56
阅读次数:
289
1 基本用法
添加观察(可能很多页面)
[[NSNotificationCenter
defaultCenter] addObserver:self
selector:@selector(changeIntlCode:)
name:NOTIFICATION_SUCCESS_SELECT_INTLCODE
object:nil];
发出通知(可能只有一个页面)
...
分类:
移动开发 时间:
2014-06-07 13:37:38
阅读次数:
223
上一篇
文档中谈到了在日历图标上显示当前日期,
现在我添加了几行代码,可以在日历图标上显示对应的星期;
修改源码是在Utilities.java中
函数createCalendarIconBitmap
添加几行代码:int dayOfWeek = Calendar.getInstance().get(Calendar.DAY_OF_WEEK);
String weekS...
分类:
移动开发 时间:
2014-06-20 11:13:46
阅读次数:
240
苹果在昨天的WWDC上,发布了新的编程语言Swift。这两天开发社区都在讨论这个语言,从语言的特性上大家发现了好多语言的影子,这样的情况可以说是集大成,也可以说是“五仁”。每个人看问题的角度都不同,下面从编译、工具链、逆向、及其对越狱开发的影响的角度对其进行简单分析。...
分类:
移动开发 时间:
2014-06-20 10:44:47
阅读次数:
321
现在很多APP都给ScrollView添加了反弹效果,QQ、小米私密短信等。恰好在网上看到一个类:BounceScrollView ,
原创地址是:http://blog.csdn.net/h7870181/article/details/8960430 , 可惜作者没有提供一个效果图,于是我发现小米短信列表页往下拉,有反弹效果,且拉到1/3以上时,会打开私密短信列表,小米的用户可以试试。
我...
分类:
移动开发 时间:
2014-06-20 12:55:43
阅读次数:
211
手动控制界面旋转的核心思路就是利用UIView的transform属性,旋转App的根视图。何为根视图?如果你的App的window.rootViewController是UINavigationController,那么根视图就是navigationController.view。为了旋转的效果和系统的一致,我们还需要为它添加一个UIView动画。...
分类:
移动开发 时间:
2014-06-07 15:28:17
阅读次数:
242
一、如果是每个线程都执行相同的代码,则可以使用同一个Runnable来实现共享public class MultiThreadShareData {
public static void main(String[] args) {
new Thread(new ShareData()).start();
new Thread(new ShareData()).start();
}
...
分类:
移动开发 时间:
2014-06-20 13:07:10
阅读次数:
260
1 开始嵌入SDK
1.1 获取AppKey
登陆腾讯云分析移动统计前台http://mta.qq.com,点击"查看数据",选择"注册应用",按照步骤提示注册应用,即可获得AppKey。
如果应用是通过其他渠道,比如“腾讯移动开放平台”接入腾讯云分析,则会自动为您分配AppKey,按页面提示操作即可。
1.2 向工程中导入SDK
下载统计SDK压缩包,解压至本地目录,将其中的SDK...
分类:
移动开发 时间:
2014-06-07 16:26:33
阅读次数:
492
WifiPickerActivity 实现跳转到系统自带wifi连接界面
在使用一些APP时,比如Google Play,在没有连接到网络时,APP会自动跳转到系统自带的wifi连接界面(如下图),在这个界面下连接wifi有一个很好的功能:在没有连上wifi热点时,“下一步”按钮是无法点击,这种体验效果是非常好的,确保了在下一步时,有网络可以使用。...
分类:
移动开发 时间:
2014-06-20 09:06:54
阅读次数:
622
MainActivity如下:
package cc.c;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
...
分类:
移动开发 时间:
2014-06-20 10:07:11
阅读次数:
265
MainActivity如下:
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ImageView;
import android.app.Acti...
分类:
移动开发 时间:
2014-06-29 07:18:53
阅读次数:
1336
开发中遇到一些涉及到Matrix的地方,现在此归纳,便于日后查阅。
通过对ImageView设置Matrix来实现ImageView中图片的单指拖动和两指缩放
核心方法:
imageView.setImageMatrix(matrix);
所以我们的重点在于去操作一个Matrix.
该处主要用到的是利用Matrix实现缩放(Scale)和位移(Translate)...
分类:
移动开发 时间:
2014-06-07 13:46:46
阅读次数:
605
在很多情况下,都不需要自己去实现一个adapter,可以直接用google给我们所提供的adap...
分类:
移动开发 时间:
2014-06-07 14:42:51
阅读次数:
229