自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王月星

王月星

  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 结合Git命令窗口让你的IEDA terminal更好用

(1)替换terminal(转)https://blog.csdn.net/panchao888888/article/details/80996179(2)命令自定义# pmtoam add. C:\Program Files\Git\etc\bash.bashrcexport LANG="zh_CN.UTF-8"export LC_ALL="zh_CN.UTF-8"alia...

2018-08-10 00:19:49 404

原创 获取小米双卡双待手机默认上网卡槽的方法

1. 反编译小米的TeleService.apk,查看smali代码得知有一个getPreferredDataSlotId方法,相关代码:invoke-static {}, Lmiui/telephony/MultiSimManager;->getInstance()Lmiui/telephony/MultiSimManager;move-result-object v1inv

2015-12-11 13:17:02 2737

原创 Android通讯录操作

/** * 根据姓名删除联系人 * * @param name 联系人姓名 * @throws Exception */ public void delete(String name) throws Exception { ContentResolver resolver = context.getContentResolver(); Curso

2015-06-08 10:47:28 650

原创 android桌面快捷方式跳转到指定activity

AndroidManifest.xml 应用主入口配置: <activity android:name="com.*.cust.contacts.MainActivity" android:exported="true" android:label="@string/app_name"

2015-06-05 18:32:34 4706 1

原创 Android应用(apk)代码混淆笔记

project.properties# This file is automatically generated by Android Tools.# Do not modify this file -- YOUR CHANGES WILL BE ERASED!## This file must be checked in Version Control Systems.## To

2015-06-02 18:51:40 765

原创 格式化金额(笔记)

public static String getSumMoney() { DecimalFormat df = new DecimalFormat("######0.0"); double d = MyApplication.getInt(Key.TIME_SEND_SMS) * 0.1 + MyApplication.getInt(Key.

2015-02-06 14:14:17 503

原创 HTTP状态码简介

HTTP应答码也称为状态码,它反映了Web服务器处理HTTP请求状态。HTTP应答码由3位数字构成,其中首位数字定义了应答码的类型:1XX-信息类(Information),表示收到Web浏览器请求,正在进一步的处理中2XX-成功类(Successful),表示用户请求被正确接收,理解和处理例如:200 OK3XX-重定向类(Redirection),表

2015-01-27 18:34:54 475

原创 Android/Java项目中重复引用jar包导致的错误

1.重复引用jar包会导致编译不通过,报类重复定义的异常;解决方法:删除一个重复引用的jar包。2.有时候jar包名称不同,但jar包里面包含了相同的类,也算是重复定义;解决方法:用解压缩工具打开后找到相应的类,删除即可。

2014-12-27 19:12:40 1432

原创 解决将apk push到system/app导致的加载不到.so文件的错误

把apk中lib文件夹下的所有*.so文件(不含任何目录)复制到/system/lib/文件夹下。

2014-12-23 16:28:46 2621

原创 SharedPreferencer工具类

package com.xxxx.app.common.util;import android.content.Context;import android.content.SharedPreferences;public class SharedPreferencer{ private final static String PREFS_CACHE = "prefs_workben

2014-12-22 13:36:23 687

原创 Android数据库操作

package com.xxx.app.common.util;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class DBHelper4SP extends SQLi

2014-12-22 13:19:53 600

原创 android adb shell 命令使用记录

[将system目录改为可读写]mount -o remount rw /system

2014-12-01 15:16:36 1247

原创 android.permission

--> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --

2014-10-15 17:46:33 1398

原创 Android项目代码混淆

项目根目录有两个文件:1.project.properties# This file is automatically generated by Android Tools.# Do not modify this file -- YOUR CHANGES WILL BE ERASED!## This file must be checked in Version Contr

2014-09-24 09:26:44 1124

原创 Cordova 运用心得

1. 需要下载ant,ant需要文件:build.xml2. 需要安装git bash3. 需要安装node.js4.需要JDK及环境变量配置5.需要ADT及环境变量配置6. 详情请仔细看cordova官网7.相关环境变量:ANT_HOMEF:\apache-ant-1.9.4CL

2014-09-18 23:08:13 1059

原创 Android Service 开发实践过程中的心得点滴记录

1.自己重写的Servicewei

2014-09-16 23:55:48 751

原创 eclipse中使用git的相关提示

在提交工程后,项目的.git文件夹里有个config文件,

2014-09-05 10:24:04 820

原创 Android按返回键模拟Home键功能效果

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent intent = new Intent(Intent.ACTION_MAIN); intent.setFlags(Intent.FLAG_A

2014-09-03 13:14:43 944

原创 捕获android程序崩溃日志

主要类:package com.example.callstatus;import java.io.File;import java.io.FileOutputStream;import java.io.PrintWriter;import java.io.StringWriter;import java.lang.Thread.UncaughtExceptionHandler;

2014-09-02 17:29:57 2091 3

原创 Android开发调试日志工具类[支持保存到SD卡]

直接上代码:package com.example.callstatus;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.io.StringWriter;import java.net.Unknow

2014-09-02 13:47:31 1731

原创 将android程序中的数据库导出到SD卡

private void copyDBToSDcrad() { String DATABASE_NAME = "数据库文件名称"; String oldPath = "data/data/com.packagename/databases/" + DATABASE_NAME; String newPath = Environment.getExternalStorageDire

2014-09-02 12:30:02 1145

原创 线程交替有序执行任务

public class Test{ // 测试 public static void main(String[] args) throws Exception { Object obj = new Object(); // 启动两个线程 Thread1 t1 = new Thread1(obj); Thread2 t2 = new Thread2(obj); t1

2014-08-26 14:18:05 1857

原创 时间格式化24与12小时制

package 时间24与12小时制;import java.text.SimpleDateFormat;public class Test{ public static void main(String[] args) { System.out.println(getCurrebtDate12(System.currentTimeMillis())); System.ou

2014-08-26 14:00:54 2363

原创 Android获取根目录

/** * 获取根目录(应用cache 或者 SD卡) * * * 优先获取SD卡根目录[/storage/sdcard0] * * * 应用缓存目录[/data/data/应用包名/cache] * * * @param context 上下文 * @return

2014-07-21 10:41:14 9142

原创 判断Android ViewPager滑动到最后一页

@Override public void onPageScrollStateChanged(int arg0) { if (lastNum == 1 && arg0 == 0 && _index == 1) { Logger.e(TAG, "--> lastNum == 1 && arg0 == 0"); GlobalAPP.setWelcomed

2014-07-15 18:11:26 3548

原创 Eclipse中清除记住的GitHub用户名和密码

Window - preferences - General - Security - Secure Storage - Content在下拉框里面找到GIT,可以delete掉记住的用户名和密码。

2014-07-12 01:07:52 881

原创 保存android程序崩溃日志到SD卡

private boolean writeToSDCard(Throwable ex) { boolean isDealing = false; if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { RandomAccessFile randomAccessFile = n

2014-06-26 09:29:11 1314

原创 自定义Android Dialog

private void showDialog() { mDialog = new Dialog(this); mDialog.setCanceledOnTouchOutside(true); Window dialogWindow = mDialog.getWindow(); dialogWindow.setBackgroundDrawable(new ColorDra

2014-06-17 10:07:41 857

原创 Android隐藏输入法键盘函数

/** * 隐藏软键盘 * @param activity */ public static void hideKeyBoard(Activity activity) { ((InputMethodManager)activity.getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow( acti

2014-04-28 20:29:26 672

原创 Android判断屏幕是横屏还是竖屏

public class AndroidTools { /** * 判断横竖屏 * @param activity * @return 1:竖 | 0:横 */ public static int ScreenOrient(Activity activity) { int orient = activity.getRequestedOrientation();

2014-03-26 14:41:54 2041

原创 一张图让你看懂Android不同密度屏幕图片的像素制作比例

2014-03-25 23:11:34 1549

原创 ViewPager加ImageView图片浏览中点击ImageView结束查看

因为在ViewPager中设置ImageView的点击事件来finish Activity 有时候会误操作,用户体验不好,本来用户是滑动ViewPager查看下一张图片的,但ImageView的点击事件会响应,从而关闭了整个页面。接下来,我们用另一种方式实现点击结束activity的效果,和ViewPager搭配算是比较完美,既不影响用户左右滑动浏览,在需要关闭页面时,触摸一下屏幕就会

2014-03-24 15:49:16 2286 1

原创 Android第三方应用分享图文到微信朋友圈 & 微信回调通知分享状态

第一步:去微信开放平台(https://open.weixin.qq.com/)创建应用,并拿到AppId。第二步:导入微信支持jar文件。。。这里假设读者已经了解一般的第三方API开发,一些步骤就省略了。第三步:发送图文消息到微信朋友圈(按钮触发事件里加入以下代码,请确保应用签名与在开放平台注册的应用签名一致,且AppId也应该对应)IWXAPI api

2014-03-21 17:12:47 3850 6

原创 自定义AlertDialog布局

先看效果图: 附上代码: // 1. 布局文件转换为View对象 LayoutInflater inflater = LayoutInflater.from(this); RelativeLayout layout = (RelativeLayout) inflater.inflate(R.layout.alert_dialog_001, null); //

2014-03-17 18:55:08 1003

原创 Android异步加载图片,解决图片过大OOM问题

Android解决OOM问题

2014-02-24 12:13:03 1447

原创 Android Notification

package com.example.notification;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Contex

2014-02-19 18:56:14 961

原创 String整理成json规范格式

public static void main(String[] args) { String s1 = "00AM0002[{\"mid\":6666,\"userid\":73300,\"fromid\":7329889,\"message\":\"上海滩\",\"mtype\":\"20101\",\"sendstatus\":\"00\",\"createtimestamp\"

2014-02-10 17:50:26 1441

原创 Android Socket开发(客户端版)

public class MainActivity extends Activity{ private StringBuilder sb; private static final String webName = "13482405***"; private static final String token = "8b97642c42114b198190377aafe59463";

2014-02-10 16:56:42 922

原创 UDP 不阻塞的原因

Android UDP 开发中,在接收数据的时候,有的手机无法阻塞???原因:不要在主线程中写相关UDP代码,将代码写到新建线程run函数中。问题解决代码示例: new Thread(){ public void run() { // UDP服务器监听的端口 Integer port = 8888; // 接收的字节大小,客户端发送

2013-12-03 11:27:43 3893

原创 Android应用开发之《生命线》

布局文件:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" androi

2013-11-29 10:58:00 874

阿里巴巴的fastjson.jar

阿里巴巴提供的一个json数据序列化和反序列化的jar支持包。

2014-09-28

Android图片异步加载有效控制OOM

有效控制了Android大图片、多图片加载的OOM异常。

2014-03-26

JDK API 1.6.0 中文版

JDK API 1.6.0 中文版 JavaTM Platform Standard Edition 6 API 规范

2012-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除