case1:如何做到按back键不退出应用后台继续运行?
在基类activity会调用onBackPressed这个方法,这个方法会finish当前这个activity,使得当前activity走到onDestory,如果想要按back键不走到onDestory,需要复写onBackPressed方法
@Override
public void onBackPress...
分类:
移动开发 时间:
2015-02-13 16:43:53
阅读次数:
179
一:看程序
{CSDN:CODE:604229}
二:现象
程序启动,button1会自动向右滑动三次,但是当点击Button2的时候,button1移动会暂停5秒。
三:线程阻塞:
当一个应用程序启动之后,android系统会为这个应用创建一个主线程。这个线程非常重要,它负责渲染视图,分发事件到响应监听器并执行,对界面进行轮询监听。因...
分类:
移动开发 时间:
2015-02-13 16:41:10
阅读次数:
184
121、如何将字典/数组转换为字符串?NSString* id2json(id dicOrArr){ NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dicOrArr options:NSJSONWritingPrettyPrinted // Pass 0 if y...
分类:
移动开发 时间:
2015-02-13 16:41:45
阅读次数:
305
一:看程序
{CSDN:CODE:604256}
二:可以创建一个新的线程执行阻塞部分
new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(50000);
} catch (InterruptedException e) {
e.p...
分类:
移动开发 时间:
2015-02-13 16:37:31
阅读次数:
142
如果您在实现和测试iOS应用内购的时候遇到问题,可以逐一对照下面所列出的条目,并逐一进行检查。相信可以排除大部分的错误。...
分类:
移动开发 时间:
2015-02-13 16:39:38
阅读次数:
144
按照我的文章:http://blog.csdn.net/zangcf/article/details/23566999在ubuntu 14.04上搭建android编译环境,编译过程会出以下两个错误:
1,Can't locateSwitch.pm in @INC (you may need to install the Switch module) (@INC contains:/etc/pe...
分类:
移动开发 时间:
2015-02-13 16:36:10
阅读次数:
138
public class TestDemo extends Activity {
private ImageView img1;
private int screenWidth;
private int screenHeight;
/** Called when the activity is first created. */
...
分类:
移动开发 时间:
2015-02-13 16:37:21
阅读次数:
133
1.main.xml代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="verti...
分类:
移动开发 时间:
2015-02-13 16:37:02
阅读次数:
187
录制视频时,在视频右下角添加时间水印,达到监控录像的效果,如下图:
实现步骤如下:
1.制作12张图片,分别是数字0-9,冒号和横折。首先用PS做成png24格式,最好是黑底白字(在代码中将黑色忽略)。
2.将上面制作好的12张png图片转成256色的bmp位图,可以使用windows自带的画图程序打开,然后另存为。...
分类:
移动开发 时间:
2015-02-13 16:37:13
阅读次数:
233
在Cocos2d-x项目中用到了OpenGL,使用GL_LINE_SMOOTH开启线条抗锯齿。
ccDrawColor4B(50, 26, 12, 255);
// 设置线宽
glLineWidth(2.0f);
// 启用线段反锯齿
glEnable(GL_LINE_SMOOTH);
// 画第一条线
ccDrawLine(startPoint1,endPoint);...
分类:
移动开发 时间:
2015-02-13 16:35:48
阅读次数:
1973
菜单功能是点击按钮弹出分类菜单
看看效果图
先说一下实现原理,弹出菜单采用的是Fragment实现,很方便且高效,上面的三个按钮是RadioButton。
新建一个项目FragmentMenu
主界面activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:
移动开发 时间:
2015-02-13 16:34:09
阅读次数:
221
Java服务端
package com.yqq.socketTest;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
impor...
分类:
移动开发 时间:
2015-02-13 16:34:20
阅读次数:
175
// 以下是获得版本信息的工具方法
//版本名
public static String getVersionName(Context context) {
return getPackageInfo(context).versionName;
}
//版本号
public static int getVersionCode(Context context) {
return ...
分类:
移动开发 时间:
2015-02-13 16:32:54
阅读次数:
148
注:学习资料是 《第一行代码Android》--郭霖
好久不使用数据库操作了,在android提供的简易数据库操作中,比如select * from Book 最后面得加“;”来表示结束;
一直用adb shell 操作数据库没有成功,发现是这个错误,看来学好英语还是很重要的,因为...
分类:
移动开发 时间:
2015-02-13 16:34:55
阅读次数:
153
在实际的项目代码使用过程中,发现如果用Java类库标准指定的GZIPInputStream读取压缩数据解压不能稳定工作,原因不明。反而使用InflaterInputStream可以替代GZIPInputStream稳定、正常工作,现在把基于InflaterInputStream的zip\gzip解压代码工具方法给出:
public static byte[] decompress(byt...
分类:
移动开发 时间:
2015-02-13 16:34:02
阅读次数:
181
一:看程序
{CSDN:CODE:604309}
二:post方法
//线程阻塞优化方案1:post方法
v.post(new Runnable() {
@Override
public void run() {
int sum = 10;
TextView view = (TextView) v;...
分类:
移动开发 时间:
2015-02-13 16:32:55
阅读次数:
188