`
文章列表
  Android 系统菜单与自定义菜单实现方法如下: 系统菜单显示DefaultMenu.java package com.wxz.menu; import com.wxz.menu.R; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; im ...
  由于Access数据库在反复使用过程中会自动增大,Delphi压缩Access数据库的简单方法如下: 首先要引用ComObj单元 function TForm1.CompactMDB(const DBFile, Pwd: string): Boolean; var TempDBFile:string; ConStr:string; JE:OleVariant; begin ConStr := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;' ...
  Delphi TStrings取得Ini文件键值对的简单方法如下: procedure TForm1.BitBtn1Click(Sender: TObject); var StrList:TStrings; I:Integer; IniCfg:TInifile; begin Memo1.Clear; StrList := TStringList.Create;//TStrings中含有抽象方法,是抽象类,不能实例化 IniCfg := TInifile.Create( ExtractFilePath(Application.ExeName)+'Sy ...
  Delphi 禁用TEdit右键菜单及复制粘贴简的单方法如下: 1) 设置TEdit的ReadOnly属性为True Edit1.ReadOnly := True; 2) 在TEdit的OnContextPopup中使Handled := True procedure TFrmReport.Edit1ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); begin Handled := True; end;  
程序中用ADOX创建的Access数据库,一直运行正常,其他电脑都正常,由于某种原因需要修改程序, 编译正常,运行时出现了无效的类别字符串, ProgID: "ADOX.Catalog",重装Delphi也无效。 DBNew: OleVariant; DBNew := CreateOleObject('ADOX.Catalog'); DBNew.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + DBName); 解决办法:重新注册ADOX,开始->运行 输入regsvr32.exe msado ...
首先以root身份登录,以便安装后的jdk可以供所有用户使用。 当前所下载的jdk为jdk-6u33-linux-i586.bin,地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html 默认下载到Downloads文件夹下。 点击 Home Folder ->File System 在其下新建文件夹java。 将Downloads文件夹下的jdk-6u33-linux-i586.bin拷贝到java下。 启动Terminal(若找不到,可点击Dash ho ...
  Android使用SQLiteDatabase直接存取数据与图像的简单方法如下: package com.test; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; import com.test.R; import android.app.Activity; import android.content.ContentValues; import android.c ...
  Android 继承SQLiteOpenHelper自定义DBHelper存取数据与图像如下: package com.test; import java.io.ByteArrayOutputStream; import java.io.IOException; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; impor ...
  Android SQLite存取图像的简单方法如下: //Bitmap to byte[] public byte[] bmpToByteArray(Bitmap bmp){ //Default size is 32 bytes ByteArrayOutputStream bos = new ByteArrayOutputStream(); try { bmp.compress(Bitmap.CompressFormat.JPEG, 100, bos); bos.close(); } catch (IOE ...
     Android系统一共提供了四种数据存储方式,分别是:SharedPreference、SQLite、Content Provider和File。由于Android系统中数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用ContentProvider。   SQLite:SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。   SharedPreference:除SQLite数据库 ...
  当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。 为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下: 用于绘制的SurfaceView,使其透明并位于顶部: package com.test; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import a ...
Android中若想 隐藏系统状态栏和标题栏(全屏显示)的简单方法如下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); hideStatusBar(); setContentView(R.layout.main); } //在 Activity.setCurrentView()之前调用 public void hideStatusBar(){ //隐藏标题 requestWindowFe ...
  在Eclipse的Android工程的res下建立drawable文件夹,在drawable下新建gradient_bg.xml文件如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startC ...
  在继承SurfaceView的类中即使重写了onDraw()方法也是没有用的,因为SurfaceView虽然继承自View,但并没 重写onDraw(),其子类可以重写onDraw()但并不能自动调用。 解决办法: 首先SurfaceView的子类XXX要 implements SurfaceHolder.Callback,然后定义private SurfaceHolder sh = null; 在其构造函数中: public XXX(Context context, AttributeSet attrs) { super(context, attrs); // TODO ...

ubuntu12.04 root登录

  ubuntu12.04默认无root登录方式,若要想以root方式登录需要做如下修改: 1)进入Terminal终端,$ sudo passwd root 设置root密码。 2)$ sudo -s 进入root模式。 3)$ nano /etc/lightdm/lightdm.conf 打开lightdm.conf文件 4)在[SeatDefaults]下增加 greeter-show-manual-login = true 和 allow-guest = false并Ctrl+O保存。 重新启动ubuntu后就可输入root登录。
Global site tag (gtag.js) - Google Analytics