- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 .net System.Web.Mail发送邮件 (已过时)
net System.Web.Mail发送邮件用System.Web.Mail发送邮件,适用于.net1.1。net2.0请用System.Net.Mail先引用System.Web1,发送简单邮件[ C# ]MailMessage mail = new MailMessage();mail.To = "me@mycompany.com";
2017-11-30 17:22:39 16770
原创 Android中的AsyncTask(异步任务)和接口回调使用详解
一、AsyncTask简单介绍官方文档中对AsyncTask的解释是:AsyncTask更加适用于UI线程。这个类允许执行后台操作并在UI界面上发布结果,而不必处理多线程。AsyncTask是围绕Thread和Handler设计的一个辅助类,它不构成一个通用的线程框架。Asynctasks应该用于短作业(最多几秒钟)。说的简单一点,AsyncTask其实就是Android提供的一个
2017-11-25 18:04:08 17810
原创 android 模拟 再按一次退出程序onKeyDown
public boolean onKeyDown(int keyCode, KeyEvent event) { //判断用户是否点击了“返回键” if (keyCode == KeyEvent.KEYCODE_BACK) { //与上次点击返回键时刻作差 if ((System.currentTimeMillis() - mExitTime) > 2
2017-11-25 13:27:23 11318
原创 android AlertDialog 对话框的基本使用
/** * @setIcon 设置对话框图标 * @setTitle 设置对话框标题 * @setMessage 设置对话框消息提示 * setXXX方法返回Dialog对象,因此可以链式设置属性 */private void showNormalDialog() { final AlertDialog.Builder normalDialog = ne
2017-11-25 13:25:14 11419
原创 Android 适配器 adapter 初探
package com.hdmes.handingv2017.MyActivitys;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.view.LayoutInflater;import android.v
2017-11-25 13:20:19 12990
原创 Handler 消息处理机制 简单语法介绍(内部)
//消息处理机制 Handler +Message +Looper+UI线程(主线程)Handler mHandler = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case 3: //btnLogin.s
2017-11-25 13:17:03 11577
原创 Sinner控件动态获取下拉类别
//绑定数据源typeItems = getResources().getStringArray(R.array.data);cranesItem = new ArrayList();pd = new ProgressDialog(ShujuActivity.this);mAdapter = new MyAdapter(ShujuActivity.this, data);//适配器存放数
2017-11-25 13:10:19 11051
原创 java通过UUID生成16位唯一订单号
package com.cmcc.test;import java.util.Random;import java.util.UUID;/** * * java通过UUID生成16位唯一订单号 * * * */public class getOrredingIdUUID { public static String getOrderIdByUUId() {
2017-11-18 09:38:33 22427
原创 java中Map集合的常用遍历方法及HashMap的应用实例
Map的遍历大体有3种:1、遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中,放着的就是Map中的某一对key-value;2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来读取Map中的元素;3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍
2017-11-17 17:07:45 17025
转载 Android基础之AsyncTask的doInBackground方法参数详解
AsyncTask的使用方法和理解1、对于耗时的操作,我们的一般方法是开启“子线程”。如果需要更新UI,则需要使用handler2、如果耗时的操作太多,那么我们需要开启太多的子线程,这就会给系统带来巨大的负担,随之也会带来性能方面的问题。在这种情况下我们就可以考虑使用类AsyncTask来异步执行任务,不需要子线程和handler,就可以完成异步操作和刷新UI。3、As
2017-11-16 17:08:09 17522
原创 java中string和int互相转化
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double,
2017-11-15 09:43:03 13731
原创 android中ListView的setItemChecked方法 实现多选
1.要在XML中为listView设置choiceMode 为singleChoice或者mutipleChoice也可以在代码中设置 listView.setChoiceMode(int mode);2.listView的item一定要是checkable的。否则不会生效。这一点也是从网上看的资料,具体没有研究了。最常见还是集成baseAdapter 使用的
2017-11-15 09:38:06 16904
原创 ListView实现item单选、多选效果(没使用复选框) checkable接口
CustomChoiceListListView实现item单选、多选效果ListView中有一个属性:android:choiceMode,对应三个可选值:singleChoice 单选multipleChoice 多选none 默认情况,没有选中效果在ListView的布局中设置了android:choiceMode属性后,item布局需要实现check
2017-11-15 09:30:20 17811 1
原创 Android入门——数字组成的字符串转化为货币格式
/** * 把字符串格式的数字转换成货币类型格式 * @param string * @return */ package com.example.test; import java.text.NumberFormat; import java.util.Locale; public class NumberUtils { public sta
2017-11-11 08:25:01 14992
原创 android httpclient 设置超时
3.X是这样的HttpClient httpClient=new DefaultHttpClient();4.3是这样的CloseableHttpClient httpClient = HttpClients.createDefault();当然,上面这些变化只不过是一些小变化,大家看看API大家就都会了。我要讲的是超时设置,HttpClient有三种超时设置,最近比较忙,
2017-11-02 11:25:19 12071
android 实时监测网络常用工具类
2017-12-01
EditPlus_3.4.编辑工具
2013-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人