自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 android 控件添加边框

在drawable创建一个xml文件 <corners android:bottomleftradius="10px" android:bottomrightradius="10px" android:top

2017-08-31 15:04:49 731

原创 android 控件背景添加圆角

在drawable创建一个xml文件&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;!--圆角半径--&gt; &lt;corners android:radius=&qu

2017-08-31 14:53:59 7200

原创 android 监听软键盘的弹出与隐藏

首先在activity定义一个全局变量isHide = true;然后在onCreate方法中调用addSoftInputListener();/** * 监听软键盘显示隐藏 */ private void addSoftInputListener() { final View decorView = getWindow().getDecor...

2017-08-22 17:40:19 330

原创 android 向系统通讯录添加一个联系人信息

方法一:直接跳转到系统的新建联系人页面public void addContact() { Intent intent = new Intent(Intent.ACTION_INSERT); intent.setType("vnd.android.cursor.dir/person"); intent.setType("vnd.android.c

2017-08-16 15:38:13 5486

原创 android 向系统插入一条通话记录

/** * 插入一条通话记录 * @param number 通话号码 * @param duration 通话时长(响铃时长)以秒为单位 1分30秒则输入90 * @param type 通话类型 1呼入 2呼出 3未接 * @param isNew 是否已查看 0已看1未看 */ private void inse

2017-08-16 11:50:54 7068

原创 android 自定义圆形的ImageView

定义类:public class MLRoundedImageView extends android.support.v7.widget.AppCompatImageView { public MLRoundedImageView(Context context) { super(context); } public MLRoundedImageV

2017-08-11 13:40:12 2016 1

原创 android 使用Service进行双进程守护,防止进程被杀

以下所用的方法只适用于防止app太久在后台太久而被系统杀死,在系统的一键清除功能下进程还是会被杀死的。若要防止进程被系统的一键清除功能杀死,要设置允许当前app自启动。如何设置请看 跳转自启动管理页

2017-08-09 13:24:21 1500

原创 android 使用binder实现Service与activity进行交互

在activity需要与Service进行交互的时候,我们就要用到binder机制,具体实现如下:

2017-08-09 11:42:57 449

原创 android Notification用法

NotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);Intent intent = new Intent(this,Main2Activity.class);PendingIntent pendingIntent= PendingInten...

2017-08-08 11:47:24 285

原创 android 保存bitmap到本地

public static void saveBitmap(Bitmap bitmap, String storePath) { Log.e(TAG, "保存图片"); File f = new File(storePath); if (f.exists()) { f.delete(); } try { FileOutputS

2017-08-08 11:24:28 809

原创 android 根据有无sd卡获取存放路径

使用时自行修改文件名public static String getStorePath(Activity activity){ boolean sdExist = Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED); String path; if (s

2017-08-08 11:21:47 330

原创 android long数据转换成日期方法

timeL为long形数据String date = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss").format( new java.util.Date(timeL));

2017-08-08 11:19:32 2577

原创 android MediaRecorder录音详解

简单使用例子:try { MediaRecorder recorder = new MediaRecorder();// recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);// recorder.setAudi

2017-08-07 09:59:56 4922

原创 android 获取应用各类型标准目录方法

getExternalFilesDir(Environment.DIRECTORY_PICTURES).getAbsolutePath()  返回的是图片存放的标准目录,应用被卸载时这个目录也会被删除。参数还有:public static String DIRECTORY_ALARMS系统提醒铃声存放的标准目录。public static String DIRECTORY_

2017-08-07 09:52:53 270

原创 android 通过tcp发送数据

public class SendThread extends Thread { private MainActivity activity; Handler handler; Socket s=null; String message; String ip; //远方服务器的IP地址 int port;//远方服务器的port public

2017-08-07 09:49:42 2875

原创 android 6.0之后的敏感权限注册方法

android 6.0版本后部分权限不能在manifest文件中直接通过uses-permission注册申请,需要通过代码注册,方法如下。首先把所有要申请的权限放进一个String[ ]中,如String[] PERMISSIONS = {Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission....

2017-08-07 09:44:55 1771

原创 android 页面底部弹出菜单(dialog)

列举两种方法:方法一:使用dialog(背景会变暗)private void showDialog(Context context, @LayoutRes int resource) { //设置要显示的view View view = View.inflate(context,resource,null); //此处可按需求为各控件设置属性 view.findVi...

2017-08-04 16:57:52 6801

原创 android 获取textview中我们所点击的某个字(句)

通常我们为textview绑定点击事件只能监听整个textview的点击时间,如我们想获取我们实际点的是哪一个字可通过以下方法实现(textview可以绑定单击或长按监听器)textView = (TextView) findViewById(R.id.word);SpannableStringBuilder s = new SpannableStringBuilder(text

2017-08-04 16:54:43 2652 1

原创 android textview文字自动排版

//将textview中的文字进行排版private String autoSplitText(final TextView tv) { final String rawText = tv.getText().toString(); //原始文本 final Paint tvPaint = tv.getPaint(); //paint,包含字体等信息 final flo...

2017-08-03 17:36:29 4376 1

原创 android 控件背景设置渐变色

在drawable文件夹创建xml文件 复制以下代码<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="135" android:cente...

2017-08-03 16:42:43 8166

转载 android dialog style属性设置

 <!--最近做项目,用到alertDialog,用系统自带的style很难看,所以查了资料自己定义了个style.res/value/style.xml内增加以下代码:--> @null true true true

2017-08-03 15:00:41 8795

原创 android 获取真机ANR报告到电脑

在命令提示符中输入D:\SDK\platform-tools\adb.exe  pull  /data/anr/traces.txt红字部分是adb工具所在位置,如果在环境变量中有此路径,可直接输入adb蓝字部分是anr报告生成位置此命令默认把anr报告复制一份到当前路径,如要指定存放路径,在蓝字后添加路径

2017-08-03 14:58:43 848

原创 android 解析json数据

现有一个json字符串,格式如下{ 'msg': '返回的数据', 'code': 200, 'list': [{ 'name': '张三', 'ID': 1 }, { 'name': '李四', 'ID': 2 }], 'map': { 'name': 'Map数据', 'ID': 'Map' }}在android上解析这段json字符串:基...

2017-08-03 14:48:44 1071

原创 android okHttp 发送post 、get请求示例

引用okHttp框架在build.gradle添加okHttp的依赖dependencies { ........ compile 'com.squareup.okhttp3:okhttp:3.9.0'}发送get请求//get请求时键值对放在地址后,地址末尾加?后编写键值对,键值对之间用&连接Request request = new Req...

2017-08-03 14:43:59 2058

原创 android 为listview设置自定义adapter

自己新建一个类:public class VoicegameAdapter extends ArrayAdapter { String []words;//不仅限字符串,也可以是自定义一个类里面的一组数据 Context context; private int resourceId; public VoicegameAdapter(Context contex

2017-08-03 14:41:27 882

转载 Android activity的屏幕显示方向screenOrientation属性设置

Activity在屏幕当中显示的方向。screenOrientation属性值可以是下表中列出的一个值:(在AndroidManifest中对应的activity配置中设置)"unspecified" 默认值,由系统来选择方向。它的使用策略,以及由于选择时特定的上下文环境,可能会因为设备的差异而不同。 "user" 使用用户当前首选的方向。 "behind" ...

2017-08-03 14:37:44 1817

原创 Android 添加权限一览表

访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES,读取或写入登记check-in数据库属性表的权限 获取粗略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户粗略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 android....

2017-08-03 14:26:49 968

log4j2 -2.11.1.zip

log4j2-2.11.1版本下载。包含log4j-api-2.11.1.jar和log4j-core-2.11.1.jar两个文件

2018-12-17

log4j 1.2.17版本jar包

log4j 1.2.17版本jar包。

2018-12-14

sqljdbc&c3p0; jar包

连接数据库的sqljdbc和c3p0的jar包,如有需要,自行下载

2018-12-14

Spring-framework-5.0.7 jar包

Spring官网现在无法下载zip文件,故提供此下载。该压缩包包含5.0.7版本的所有jar文件。

2018-12-12

XJad jar包反编译成java源文件工具

软件介绍: XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。   XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。   XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。   XJad是一个纯绿色软件,为使用方便,可以在选项中设置集成到资源管理器中,这样在*.class、*.java、*.jar文件和目录上随时点击右键都可直接进行操作。

2018-08-08

空空如也

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

TA关注的人

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