代码片段
康小岱
事在人为,休言万般皆是命;境由心造,退后一步自然宽。
展开
-
Android 访问网络图片(弱引用访问)
package com.example.leiyan_tupian;import java.io.IOException;import java.io.InputStream;import java.lang.ref.WeakReference;import java.net.MalformedURLException;import java.net.URL;原创 2016-01-26 10:52:04 · 423 阅读 · 0 评论 -
java MD5 加密
package com.xinke.app.beautifulcountry.utils;import android.util.Log;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;原创 2016-06-27 16:31:34 · 223 阅读 · 0 评论 -
PopupWindow
View view = getLayoutInflater().inflate(R.layout.popup_windwos_layout, null);PopupWindow pp = new PopupWindow(view, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);//设置背景图片原创 2016-08-08 11:42:10 · 229 阅读 · 0 评论 -
ViewPager启动页
java代码:package aa.lin_0805;import android.app.Activity;import android.os.Bundle;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.view.LayoutI原创 2016-08-05 16:02:34 · 293 阅读 · 0 评论 -
Android清除缓存
package com.xinke.app.beautifulcountry;import android.content.Context;import android.os.Environment;import java.io.File;import java.math.BigDecimal;/** * Created by Administrator on 2016/7/4.原创 2016-07-27 10:11:45 · 326 阅读 · 0 评论 -
java时间对比
public static int bijiao(String DATE1, String DATE2) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); try { Date dt1 = df.parse(DATE1); Date dt2 =原创 2016-07-27 10:07:22 · 233 阅读 · 0 评论 -
利用AsyncHttpClient实现登陆
package com.xinke.app.beautifulcountry.base.login;import android.content.Intent;import android.os.Bundle;import android.text.TextUtils;import android.util.Log;import android.view.View;import an原创 2016-06-27 16:27:05 · 518 阅读 · 0 评论 -
获取手机信息
package com.nortl.namacngsg.common;import android.content.Context;import android.telephony.TelephonyManager;import android.util.Log;import com.nortl.namacngsg.util.CommonUtil;import com.nortl.原创 2016-05-17 10:39:15 · 281 阅读 · 0 评论 -
将字母转换为数字A-Z转换为1-26
package com.nortl.namacngsg.util;public class CommonUtil{ // 将字母转换为数字A-Z转换为1-26 public static String letterToNum(String input) { String reg = "[a-zA-Z]"; StringBuffer strBuf = new StringBuff原创 2016-05-17 09:21:43 · 25393 阅读 · 0 评论 -
文件转换Bipmap和File的转换
package aa.taonanwateraffairs.fragment.information.luntanphoto.util;import android.graphics.Bitmap;import android.os.Environment;import java.io.File;import java.io.FileNotFoundException;import j原创 2016-12-01 15:17:01 · 757 阅读 · 0 评论 -
适配ScrollView的ListView
自定义可适应ScrollView的ListView自定义一个类继承自ListView,通过重写其onMeasure方法,达到对ScrollView适配的效果。import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;public class ListView原创 2016-12-05 09:00:49 · 326 阅读 · 0 评论 -
Android高仿苹果计算器
先上图图片可能有些大,将就看吧,本人以做部分判断,基本可当正常计算器使用。另外添加了声音,根据结果然后判断声音(不是tts和科大讯飞)源码下载地址: https://download.csdn.net/download/u012372365/10671404 ...原创 2018-09-17 13:13:35 · 2335 阅读 · 0 评论 -
Edittext输入手机号进行格式化
1.实现监听 editext1.addTextChangedListener(new PhoneTextWatcher(editext1));2.监听类实现package alldemo.renlin.com.androiddemo.tool;import android.text.Editable;import android.text.TextWatcher;import原创 2017-05-31 16:27:53 · 506 阅读 · 0 评论 -
dialog套用代码
java实现 LayoutInflater inflater2 = LayoutInflater.from(getActivity()); View view = inflater2.inflate(R.layout.popupwindows_item_layout, null); AlertDialog.Builder builder = new AlertD原创 2017-03-29 10:51:25 · 333 阅读 · 0 评论 -
java判断字符串中某字符出现的位置,并替换指定指定内容
String[] b = { "\"关羽\"", "\"刘备\"" }; String a = “元数据”; for (int i = 0; i < 2; i++) { StringBuffer sb = new StringBuffer(a); int c = a.indexOf("\"actualNum\":\"\原创 2017-01-09 10:50:52 · 7291 阅读 · 0 评论 -
android监听键盘是否弹起
package com.bear.softkeyboardlistener;import com.bear.bearbroadcastreceiver.R;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnLayoutChan原创 2016-12-08 13:25:05 · 363 阅读 · 0 评论 -
android键盘处理工具类
package com.xinke.Poseidon.fragment.information.luntan.utils;import android.content.Context;import android.view.View;import android.view.inputmethod.InputMethodManager;/** * 康:键盘处理工具类 */publi原创 2016-12-08 11:35:06 · 425 阅读 · 0 评论 -
隐藏系统键盘
//第一步:声明 //康:键盘处理 public void updateEditTextBodyVisible(int visibility, CommentConfig commentConfig) { this.commentConfig = commentConfig; edittextbody.setVisibility(visibility原创 2016-12-05 09:07:45 · 241 阅读 · 0 评论 -
Java判断密码字符串String的合法性:检测密码的合法性
import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 康小岱 * 检测密码的合法性 * 规则说明: * 1.密码不能含有空格字符串 * 2.密码只能包括字母和数字 * */public class e { public static void main(String[] args) {原创 2016-11-30 15:48:44 · 8200 阅读 · 0 评论 -
日期的工具类
package com.nortl.namacngsg.util;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUt原创 2016-05-17 09:19:00 · 350 阅读 · 0 评论 -
ViewPage(滑动视图)使用详解!
public class Huadong_Ac extends Activity { private ViewPager viewPager; private List list1; private Button bt1; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance原创 2016-04-21 14:34:49 · 502 阅读 · 0 评论 -
给文本加边框
BorderTextViews.javapackage xiaosi.BorderTextView; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint;转载 2016-04-26 15:30:17 · 1177 阅读 · 0 评论 -
ListView的优化
package com.example.list_youhua;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.LayoutInflater;原创 2016-03-24 09:00:13 · 234 阅读 · 0 评论 -
android边框线
android:width="1dp" android:color="#545444" /> android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp" />原创 2016-03-21 15:38:29 · 1276 阅读 · 0 评论 -
客户端——解析json数据
package com.android.myjson.http;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class Ht原创 2016-03-10 20:22:16 · 1268 阅读 · 0 评论 -
Fragment切换
package com.example.ren.dz;import android.app.FragmentManager;import android.app.FragmentTransaction;import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.view.Vi原创 2016-03-09 21:26:35 · 221 阅读 · 0 评论 -
按钮背景效果切换 selector
xmlns:android="http://schemas.android.com/apk/res/android">原创 2016-03-09 15:56:35 · 374 阅读 · 0 评论 -
Handler的使用
package com.example.leiyan_tupian;import java.io.IOException;import java.io.InputStream;import java.lang.ref.WeakReference;import java.net.MalformedURLException;import java.net.URL;原创 2016-01-26 13:13:57 · 214 阅读 · 0 评论 -
Button点击效果切换
package com.example.shangcheng_0121;import android.app.Activity;import android.app.FragmentManager;import android.app.FragmentTransaction;import android.os.Bundle;import android.view.Vie原创 2016-01-26 11:13:04 · 818 阅读 · 0 评论 -
AsyncTask(异步线程)详解
// new MyAsyncTask(MainActivity.this).execute();启动线程(必须在主线程启动) private static class MyAsyncTask extends AsyncTask { private MainActivity mainactiity; public MyAsyncTask(MainActivity main原创 2016-04-14 09:36:58 · 333 阅读 · 0 评论 -
SharedPreferences(存储)代码详解
package qi;import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import an原创 2016-04-06 14:53:37 · 372 阅读 · 0 评论 -
带删除按钮的EditText
我们常常在App的输入界面上看到:当我们输入内容后,右面会出现这样一个小叉叉的图标,我们点击后会清空输入框中的内容!实现起来其实也很简单:为EditText设置addTextChangedListener,然后重写TextWatcher()里的抽象方法,这个用于监听输入框变化的;然后setCompoundDrawablesWithIntrinsicBounds设置小叉叉的图片;转载 2016-05-27 16:57:49 · 803 阅读 · 0 评论 -
ExpandableListView(下拉列表)实现
package liu;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.Exp原创 2016-03-30 11:08:55 · 311 阅读 · 0 评论 -
imageSwitch(图片轮播)使用代码详解
package liu;import com.example.demo_0330.R;import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener原创 2016-03-30 14:49:11 · 2383 阅读 · 0 评论 -
Viewpage(启动页)代码详解
package com.example.dazhongdianping;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.support.v4.view.PagerAdapter;import android.support.v4.view.原创 2016-03-31 09:41:18 · 363 阅读 · 0 评论 -
PopupWindows(提示框)代码详解
package liu;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewGroup;imp原创 2016-03-31 14:19:56 · 586 阅读 · 0 评论 -
Notification(通知栏)代码详解
package liu;import android.annotation.SuppressLint;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import and原创 2016-03-31 15:54:15 · 1125 阅读 · 0 评论 -
全屏 去除标题栏 窗口模式Activity
//全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //去除标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 窗口模式Activity在配置文件里原创 2016-04-05 15:31:08 · 317 阅读 · 0 评论 -
textview加矩形边框和圆角边框
代码实现:Step 1:编写 矩形边框 的Drawable:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" > android:width="2px" android:color="#000000"/>原创 2016-05-27 15:01:43 · 13743 阅读 · 0 评论 -
Android破解与防破解
Android 破解(仅用于学习参考,而不是恶意去破解别人的东西)过程: 1.用apktool对apk进行解压 2.修改smali文件(注1) 3.用apktoo打包成apk文件 4.用签名工具signapk.jar对apk进行重新签名打包安装需要工具: 1.gd_gui(用于查看java代码) 2.dex2jar(把dex文件转jar,...原创 2019-03-29 10:25:10 · 2271 阅读 · 0 评论