- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 画画板
package com.gjj.joy.draw;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import androi
2016-01-20 22:41:30
339
原创 图片特效
//加载原图,这个对象是只读的 Bitmap bmSrc = BitmapFactory.decodeFile("sdcard/girl2.jpg"); //开始创建原图的拷贝 //1.创建一个没有任何内容的bitmap对象,宽高与原图一致,可以比喻为一张跟原图一样大小的白纸, //下一步便在纸上作画,把原图画出来 Bit
2016-01-19 23:37:35
342
原创 创建图片副本
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //加载原图,这个对象是只读的 Bitmap bmSrc = BitmapFactory.decod
2016-01-19 23:36:44
916
原创 加载图片(缩放当图片太大)
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); BitmapFactory.Options options = new BitmapFactory.Options(
2016-01-19 23:35:45
379
原创 打电话
权限<uses-permission android:name="android.permission.CALL_PHONE"/>package com.example.test2;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;
2016-01-12 21:04:34
386
原创 调用远程服务
远程服务类 清单文件中注册<service android:name=".RemoteService"> <intent-filter> <action android:name="com.gjj.remoteservice"/> </intent-filter></service>package com.examp
2016-01-12 20:48:56
297
原创 在服务中注册广播接受者
package com.example.test2;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;public class RegisterReciver extends Activity { private Inten
2016-01-12 20:00:58
309
原创 输入流转换成字符串
public class Utils { public static String getTextFromStream(InputStream is){ int len=0; byte[] b=new byte[1024]; ByteArrayOutputStream baos=new ByteArrayOutputStream();
2015-12-30 23:14:40
343
原创 HttpPost登陆
package com.example.net;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.EditText;import and
2015-12-30 23:12:44
558
原创 HttpGet登陆
package com.example.net;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.EditText;import and
2015-12-30 23:10:03
638
原创 简易新闻客户端
需要网络权限<uses-permission android:name="android.permission.INTERNET" />package com.example.net;import android.app.Activity;import android.os.Handler;import android.os.Message;import android.support.v7.
2015-12-30 23:05:12
757
原创 html文件查看器2
权限<uses-permission android:name="android.permission.INTERNET" />package com.example.net;import android.app.Activity;import android.os.Handler;import android.os.Message;import android.support.v7.app.
2015-12-30 22:57:17
522
原创 html文件查看器
权限<uses-permission android:name="android.permission.INTERNET" />package com.example.net;import android.app.Activity;import android.os.Handler;import android.os.Message;import android.support.v7.app.
2015-12-30 22:53:45
1784
原创 请求网络下载图片2(读取是否存在缓存图片)
package com.example.net;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.os.Handler;import android.os.Messag
2015-12-30 22:36:56
447
原创 请求网络下载图片
package com.example.net;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.os.Handler;import android.os.Messag
2015-12-30 22:31:31
442
原创 多线程下载
import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.U
2015-12-30 22:21:09
267
原创 填充ListView(使用SimpleAdapter)
主要代码package com.example.test;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.SimpleAdapter;import java.u
2015-12-27 11:53:08
595
原创 填充ListView(使用ArrayAdapter)
主要代码package com.example.test;import android.app.Activity;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import andro
2015-12-27 11:37:16
590
原创 用布局填充器填充ListView(继承BaseAdapter)
主要代码package com.example.test;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.view.LayoutInflater;im
2015-12-27 11:25:13
1003
原创 填充ListView(继承BaseAdapter)
主要代码package com.example.test;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.support.v7.app.ActionBarActivity;import android.
2015-12-27 10:29:33
267
原创 用scrollview显示多数据
主要代码package com.example.test;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.support.v7.app.ActionBarActivity;import android.
2015-12-27 10:26:15
702
原创 创建sqlite数据库
实现SQLiteOpenHelper 创建数据库package com.example.test;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log;
2015-12-26 12:15:41
337
原创 pull解析XML文件
核心代码package com.example.createxml;import android.os.Environment;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.util.Log;import android.util.Xml;import andr
2015-12-26 11:34:35
359
原创 使XML序列化器生成XML文件
布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="matc
2015-12-26 10:05:24
735
原创 android单元测试
1.首先在项目(androidTest下创建类) 测试类必须以Test结尾2.创建测试类package com.example.rwstore;import android.test.InstrumentationTestCase;import android.util.Log;/** * Created by joy on 2015/12/21. */public class Ces
2015-12-21 20:51:15
361
原创 生成XML文件
生成的XML文件 package com.example.createxml;import android.app.Activity;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuIte
2015-12-20 11:43:38
304
原创 SharedPreferences存储
package com.example.test;import android.app.Activity;import android.content.SharedPreferences;import android.os.Bundle;import android.os.Environment;import android.util.Log;import android.view.Vie
2015-12-20 11:05:36
291
原创 内部存储和外部存储
读写文件添加权限内部存储读写不需要添加任何权限外部存储需要写需要添加权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>外部存储读不需要添加权限外部存储代码实现 if(Enviro.equals(Environment.MEDIA_MOUNTED)) {
2015-12-20 10:47:15
1187
原创 TableLayout
1. <TableRow>和<TextView>中的layout_width和layout_height都是由tablelayout控制 2. <TextView android:layout_column="1"> layout_column设置为第一列 3. <TextView android:layout_span="2"> layout_span设置跨2列 4. stretchCol
2015-12-19 09:04:55
255
原创 RelativeLayout布局
RelativeLayout布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:
2015-12-19 08:48:25
470
原创 LinearLayout布局
LinearLayout布局 这里要特别注意orientation的值<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android
2015-12-19 08:27:40
349
转载 MD5加密
MD5加密MessageDigest digest=MessageDigest.getInstance("md5");String password="123456";byte[] bytes=digest.digest(password.getBytes());StringBuffer sb=new StringBuffer();//每个byte(8个二进制位)做与运算)for(byte
2015-10-18 08:40:53
294
原创 dialog
模态对话框 (DS_MODALFRAME风格)创建DialogBoxParam结束模态对话框EndDialog*********************************************************************************非模态对话框(WS_THICKFRAME)创建CreateDialogParam结束
2012-12-20 21:24:24
286
原创 ComboBox控件
<br />comboBox1.DataSource = dataset.Tables["gradeTable"];//数据集表<br />comboBox1.DisplayMember = "GradeName";//设置要显示的列名
2010-10-14 21:19:00
347
原创 DataGridView控件
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MyBookShop;User ID=sa;pwd=123456"); DataSet ds = new DataSet(); SqlDataAdapter dataAdapter = new SqlDataAdapter("select * from UserRoles",conn); dataAdapter.Fill(ds,"student"); dataGrid
2010-10-14 21:18:00
290
原创 ListView控件
<br />ListViewItem lvi = new ListViewItem(IDCode);<br />lvi.Tag = (string)dataReader["IDCode"];<br />ListView1.Items.Add(lviUsers);<br />ListView1.SubItems.AddRange(new string[] { name, nation, valiDate, birthday, address, department, sex });<br /><br />Li
2010-10-14 21:17:00
256
原创 object sender, EventArgs e
产生事件的对象,不一定是按钮,也可能是其他窗体控件这个问题百度上有问过,我觉得这个答案可能比较好理解<br />在你的窗体中添加一个Label,双击Label的MouseClick事件。添加如下方法: <br />private void label1_MouseClick(object sender, MouseEventArgs e) <br />{ <br />Label senderLabel = (Label)sender;//根据sender引用控件。 <br />senderLabel.Tex
2010-10-12 10:49:00
443
原创 structs简单文件上传
导入struts库建2个包actions 和 forms包UploadForm类package forms;import org.apache.struts.action.ActionForm;import org.apache.struts.upload.FormFile;public class UploadForm extends ActionForm { private FormFile myfile; public FormFile getMyfile() { retur
2010-08-26 12:56:00
674
原创 简单的自动补全功能
引入dwr库和mssqlserver2.jar在src建包biz编写方法package biz;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import dao.BaseHibernateDAO;import dao.HibernateSessionFactory;
2010-08-26 11:57:00
600
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人