摘要:
//画布绘图的一些应用 //画一个点 Paint paint=new Paint(); paint.setColor(Color.BLUE); paint.setStrokeWidth(100);//设置点的宽度 Canvas canvas=new Canvas(bitmap); canvas.drawPoint(100, 100, paint); chooseView.setImageBitmap(bitmap); //画一条直线 Paint paint=new Paint();... 阅读全文
摘要:
package com.example.camera;import java.io.File;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import android.text.format.Time;import android.util.Log;import android.view.Display;import android.widget.ImageView;import android.app.Activity;import android.content.Intent;i 阅读全文
摘要:
当我们拍照时一般都由Android自动设置文件名,而已我们一般都是用时间来命名文件,以防止出现一样的文件名而覆盖了原来的文件。所以有核心代码为://得到当前系统时间 Time t=new Time(); t.setToNow(); int year=t.year; int month=t.month; int day=t.monthDay; int hour=t.hour; int minute=t.minute; int second=t.second; Log.i(... 阅读全文
摘要:
package com.example.camera;import android.os.Bundle;import android.widget.ImageView;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;public class MainActivity extends Activity { private final static int CAMERA_RESULT =0; private ImageView view; @Overr... 阅读全文
摘要:
先来看一下这个函数的作用:引用一下百科里的介绍原型 istream& getline ( istream &is , string &str , char delim ); istream& getline ( istream& , string& );参数 is 进行读入操作的输入流 str 存储读入的内容 delim 终结符返回值 与参数is是一样的功能 将输入流is中读到的字符存入str中,直到遇到终结符delim才结束。对于第一个函数delim是可以由用户自己定义的终结符;对于第二个函数delim默认为 '\n'(换行符) 阅读全文
摘要:
错误:09-26 01:26:55.724: E/AndroidRuntime(404): java.lang.UnsatisfiedLinkError: initClass解决:百度提供的baidumapapi.jar和libBMapApiEngine_v1_3_0.so必须要放到libs目录下 阅读全文
摘要:
先来看一下相对布局的主要属性有哪些:Android:layout_above 将该控件的底部置于给定ID的控件之上;Android:layout_below 将该控件的底部置于给定ID的控件之下;Android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;Android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐;-------------------------------------------------------------------------Android:layout_alignParentTop 如果为tru 阅读全文
摘要:
在Android开发中我们经常要遇到的一个问题就是数据在不同的Activity之间的共享。在Android开发中有很多种方法可以达到这个目地。这里介绍一种比较常见、又常用的一种方法就是使用剪切板。我们都有用过Window、Linux上的Copy。这里介绍的就是这种。调用服务:设置Copy的信息String str="copy的信息";ClipboarManager clipboarManager=(ClipboarManager)getSystemService(Context.CLIPBOARD_SERVICE);clipboarManager.setText(str); 阅读全文
摘要:
希尔排序是插入排序的一种类型,也可以用一个形象的叫法缩小增量法。基本思想就是把一个数组分为好几个数组,有点像分治法,不过这里的划分是用一个常量d来控制。这个0<d<n,n为数组的长度。这个算法有了插入排序的速度,也可以算是一个改进算法,在插入算法中,如果有一个最小的数在数组的最后面,用插入算法就会重最后一个位置移动到第一个,这样就会浪费很大,使用这个改进的希尔排序可以实现数据元素的大跨度的移动。也就是这个算法的优越之处。希尔排序过程图解:数组:45,20,80,40,26,58,66,70d=5时 分组为:45,58 20,66 80,70排完后为: 45,2... 阅读全文
摘要:
1、插入排序插入是比较简单的一种排序方法,基本思想就是把数据分组两段,一部分是有序,另一部分是待排序的。把有序的数据不断的加大到全数组完成排序。代码完成如下:class insert { public void insert_sort(int[] arrays){ for(int i=0;i<arrays.length;i++){ for(int j=i;j>0;j--){ if(j==0) continue; if(arrays[j]>arrays[j-... 阅读全文