自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名小安卓的博客

Android开发

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

原创 JAVA字符串的替换 - replace、replaceAll、replaceFirst

String s = "my.test.txt";System.out.println(s.replace(".", "#")); // my#test#txtSystem.out.println(s.replaceAll(".", "#")); // ###########System.out.println(s.replaceFirst(".", "#")); // #y.test.tx

2017-03-31 14:10:16 581

原创 Android禁用手机上的返回键

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { UtilsTools.Log_e(TAG, " ----- 返回键拦截 ----- "); return true;

2017-03-30 19:42:01 778

原创 Volley的简单封装

import com.android.volley.AuthFailureError;import com.android.volley.Request;import com.android.volley.RequestQueue;import com.android.volley.toolbox.StringRequest;import com.xxx.xxxx.YiBanApplic...

2017-03-30 18:27:11 261

原创 深入理解Fragment生命周期

之前总结了 Activity 和 Fragment 各种操作时的生命周期 : http://blog.csdn.net/qq_28261207/article/details/68068453这篇深入的总结一下Fragment的生命周期 . fragment生命周期 : ---onAttach() :  fragment 已经关联到 activity

2017-03-30 15:01:21 427

原创 探究Activity和Fragment各个情况的生命周期

---打开APP : 03-29 18:56:04.461 11735-11735/com.demo.lifecycle D/MainActivity: ---------- onCreate03-29 18:56:04.485 11735-11735/com.demo.lifecycle D/Fragment1: ---------- onAttach03-29 18:56:

2017-03-29 19:32:32 338

转载 解决Android 5.0以上Button自带阴影的问题

解决Android 5.0以上Button自带阴影的问题自定义个Button的Style,继承@style/Widget.AppCompat.Button.Borderless样式。style name="MyButtonStyle" parent="@style/Widget.AppCompat.Button.Borderless"> item name="androi

2017-03-29 11:46:47 180

原创 onHiddenChanged - 更好的运用

结合之前写的一篇关于onHiddenChanged 的 : http://blog.csdn.net/qq_28261207/article/details/64129808这次的场景:| -> fragment1|首页有个MainActivity -> | -> fragment2| | -> fragment3_1| -> fragment3 -----

2017-03-29 11:30:49 8357

转载 BroadcastReceiver的使用

上一篇总结了Android广播BroadcastReceiver的概念,这一篇简单总结一下BroadcastReceiver的使用。---自定义BroadcastReceiver自定义广播接收器需要继承基类BroadcastReceivre,并实现抽象方法onReceive(context, intent)方法。广播接收器接收到相应广播后,会自动回到onReceive(..)方

2017-03-24 16:51:13 378

原创 Android广播机制概述

Android广播 BroadcastReceiver

2017-03-24 15:56:14 233

原创 Map相关 - 根据value获取key

/** * 根据value获取key */ public static String getKeyByValue(String value, HashMap map) { String str = ""; for (String key : map.keySet()) { String tvalue = map.g

2017-03-23 14:10:27 371

原创 map转Json、String转Map、Map的key转List、map的value转List、JSONArray转List、Json转Map

/** * HashMap转Json * * @param map 原map * @return string类型的json */ public static String hashMapToJson(HashMap map) { String string = "{"; for (Iterator it =

2017-03-23 13:59:28 772

原创 吐司工具类

public class ToastUtil { static Toast toast; /** 吐司提示显示在中部 */ public static void showCenterToast( String msg, Context context ) { if (toast == null) { toast = Toast.m

2017-03-21 16:38:58 348

原创 onHiddenChanged - Activity里有多个fragment时,请求数据的优化

问题:当Activity里有多个fragment时,其中fragmentA根据需求,需要在onResume时需要做请求数据等操作,但是如果直接在fragmentA里的onResume里写东西,当从其他页面返回到fragmentB和fragmentC时,fragmentA里的onResume也会走,这样很浪费流量浪费资源。问题原因:fragment的生命周期是跟着它所在的activity

2017-03-20 18:16:34 1548

原创 JAVA基础 - 数组相关的方法总结

import java.util.Arrays;/** * 数组的排序 * 数组的复制 * 数组的填充 * 比较两个数组是否相等 * 数组的直接遍历方法 * * @author LXL 2017年3月16日 */public class SortCommpareAndSoOn { public static void main(String[] args) {

2017-03-16 19:12:44 225

原创 JAVA基础 - final关键字简单总结

public class Word_Final { /** * final : 可以保护成员字段所赋的值不被改变. 加上final则这个字段一旦被初始化就不可被修改. * 一般情况下在创建对象时,系统都对其成员字段进行默认初始化,被final关键字修饰的成员变量不会被初始化. */ // final String string1; // 这句报错.会提示没有进行赋值. fina

2017-03-15 19:41:29 249

原创 JAVA基础 - static关键字简单总结

public class Word_Static { /** * static : 扩大成员字段的使用范围 */ static int i = 1; int j = 2; public static void main(String[] args) { System.out.println(Word_Static.i); // 可以通过类访问静态字段 // 实例化

2017-03-15 19:09:38 287

原创 JAVA基础 - 转义字符总结

/** * 转义字符 * \n 换行 * \t 横向跳格tab * \v 竖向跳格 * \b 退格 * \r 回车 * \\ 反斜杠"\" * \' 单引号"'" * \" 双引号""" * \uhhhh 1~4位十六进制数所表示的Unicode码 */ System.out.println("使用转义字符换行 --- " +

2017-03-15 18:00:25 355

原创 日期、时间戳互相转换、日期之差

/** * 日期转时间戳 * * @param strDate * @param simpleFormate * @return */ public static long FormateStringDateToLong(String strDate, String simpleFormate) { Date da

2017-03-09 15:17:09 996

原创 获取当前时间

获取当前时间

2017-03-09 15:09:43 203

原创 简单的通用dialog

/** * 通用dialog 带取消和确定按钮 * * @param mContext * @param text 要显示的文字 * @param activityB 要跳转到的Activity */ public static void BaseDialog(final Context mContext, final

2017-03-09 11:58:25 339

原创 设置setOnClickListener后点击以后设置为不可再次点击

package com.demo.textviewclick;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.TextView;public c

2017-03-08 10:37:04 1546

原创 Android在app中启动浏览器/打电话/发短信等东西

Intent intent = new Intent();intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse(updateUrl);intent.setData(content_url);startActivity(intent);然后还需要在Manifest中找到对应的Acti

2017-03-02 17:45:39 667

原创 Dialog设置为点击空白处/点击按钮后 不消失

private void showNoticeDialog() { UtilsTools.Log_e(TAG, "-----showNoticeDialog"); try { AlertDialog.Builder mDialog = new AlertDialog.Builder(mContext); mDialog

2017-03-02 17:42:08 2670

原创 App更新 - 结合上篇DOM解析XML

// App更新  package com.xx.xxxx;import android.app.AlertDialog;import android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;i...

2017-03-01 18:14:36 265

原创 DOM方式进行XML文件解析

DOM方式进行XML文件解析 <update> <version>2</version> <name>baidu_xinwen_1.1.0</name> <url>http://gdown.baidu.com/data/wisegame/f98d235e39e29031/baiduxi...

2017-03-01 17:57:28 412

DownPic.zip

Android通过url下载图片、文件到手机本地。文章地址: https://blog.csdn.net/qq_28261207/article/details/87363063#comments

2020-08-03

cusotm_name.zip

AndroidStudio中修改打包生成的apk名称。多渠道打包。对应的文章地址: https://blog.csdn.net/qq_28261207/article/details/83147347

2020-08-03

demo_sqlite.zip

SQLite是Android内置的轻量级数据库。本demo是在Android APP中简单的使用SQLite进行增删改查。insert,delete,update,select。本demo为 AndroidStudio 3.5.1 开发的代码。

2020-07-24

空空如也

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

TA关注的人

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