`
文章列表
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />   Uri uri = Uri.fromFile(new File("/sdcard/temp.apk")); //这里是APK路径 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(uri,"application/vnd.android.package-archive"); st ...
近几天因为在写高清壁纸的服务器端(基于PHP+MySql),所以好几天没更新博客了,顺便汇报一下高清壁纸的开发进度:服务器端已经改写,原来是一条数据一条数据加,现在是Flash批量上传图片,自动添加数据(这是后台,大家当然看不到啦)。另外,图片数据都放到自己的虚拟主机上了,所以大家可能觉得这几天下载图片特别慢。原来放POCO,速度比较快,但是毕竟是免费的,不放心,怕哪天被人发现了大流量下载,把我帐号图片删了,到时哭都来不及,而且那样也实现不了上传自动添加数据。新版客户端方面,目前多语言以及HVGA支持都已经完成,现在在做下载进度条(因为服务器稍慢,怕有些性子急的同学等不了)。汇报完毕,开始今天学 ...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myview" android:orientation="horizontal" android:layout_width="fill_parent" ...

#ifndef意义

文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个。一般格式是这样的: #ifndef <标识> #define <标识> #endif < 标识>在理论上来说可以是自由命名的,但每个头文件的这个“标识”都应该是唯一的。标识的命名规则一般是头文件名全大写,前后加下划线,并把文件 ...
在Android中的控件种类已经足够我们使用,但是有时候大家需要根据美工的设计来改变一些控件的颜色,式样,以及背景图片 最近正好有这方面的需要,用了很久时间,找到了改变基本颜色以及图片的方法 下面以SeekBar为例,为大家描述一下我的做法 首先在layout文件夹中的main.xml内容如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&quo ...
不能使用getdate()函数 应该用datetime(CURRENT_TIMESTAMP,'localtime')来代替 另外在sql语中有时间比较条件的时候,也应该这样先使用转换datetime('2010-1-15 12:00:00'),然后再比较
create table IF NOT EXISTS tablename (id integer primary key autoincrement);
研究了一上午,终于可以读取缩略图了。 这样得到的是卡中所有图片的缩略图,另外可以使用异步加载,提高速度 代码如下: String[] projection = { MediaStore.Images.Media.SIZE, MediaStore.Images.Media.DISPLAY_NAME }; Uri uri = MediaStore.Images.Thumbnails.getContentUri("external"); Cursor c = Thumbnails.queryMiniThumbnails(getConten ...
stream = new FileInputStream(new File(path+"test.jpg"));     BitmapFactory.Options opts = new BitmapFactory.Options();     opts.inSampleSize = 8;     Bitmap bitmap = BitmapFactory.decodeStream(stream , null, opts);     iv.setImageBitmap(bitmap);
举简单的例子 有两段动画,第一个是从左向右平移,第二个是从上往下平移 现在需要在第一个平移结束之后立即开始第二段动画(并不是使用startAnimation方法两次来实现) 动画的xml代码如下 <translate android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromXDelta="0" android:toXDelta="200" android:fillAfter="true&q ...
线程的实现类如下 class UpdateStatus extends Thread { @Override public void run() { super.run(); while (true) { if (i == GlobalValues.AUIO_LENGTH || MODE != TIME) { MODE = 0; updateStatus.stop(); updateStatus = null; break; } Message m = new Message(); ...
比较重要的方法 setBase(long time); start(); getBase();   其中,对setBase加入参数如下: setBase(SystemClock.elapsedRealtime()); 这样可以实现从0开始计时,并且可以停止与继续计时的效果(android默认是打开含有Chronometer 的activity时,Chronometer 就开始计时,不管你有有没有通过按钮调用它的start()方法) 其它的SystemClock方法如下 SystemClock.elapsedRealtime();//基础时间 SystemClock.upt ...
1.监控ie是否打开,用的WinForm 调用.net中的Process类 在button的点击事件中写: private void button1_Click(object sender, EventArgs e) { Process[] processes; processes = System.Diagnostics.Process.GetProcesses(); foreach (Process currentProcess in processes) { if (currentProcess.ProcessNam ...
<>先去系统目录中找头文件,如果没有在到当前目录下找。所以像标准的头文件 stdio.h、stdlib.h等用这个方法。 而""首先在当前目录下寻找,如果找不到,再到系统目录中寻找。 这个用于include自定义的头文件,让系统优先使用当前目录中定义的。
在Eclipse中运行Android程序 出现如下错误: <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> 网上找了很久,结果发现在AndroidManifest.xml中必须要有一个android.intent.action.MAIN(注意大小写,这个害死我了) 代码如下: <action android:name="andro ...
Global site tag (gtag.js) - Google Analytics