自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 android 系统中的时区设置

Android系统中的时区设置

2022-10-13 14:25:10 714

转载 Android UID的分配、查看及相关知识

uid pid gid gids 的含义和作用uid 的分配查看应用UID 的几种方式通过uid获取包名,通过包名获取uid下面所有涉及的示例代码都是基于 Android 8.1的。1. uid pid gid gids 的含义和作用uid: android中uid用于标识一个应用程序,uid在应用安装时被分配,并且在应用存在于手机上期间,都不会改变。一个应用程序只能有一个uid,多个应用可以使用sharedUserId 方式共享同一个uid,前提是这些应用的签名要相同。pid : 进程I.

2021-04-12 10:37:59 1169

转载 Activity生命周期中onStart()和onResume()的区别

Activity生命周期中onStart()和onResume()的区别在讲onStart()和onResume()的区别之前,必须清楚Activity的四种状态:1.Running状态:一个新的Activity的启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并,可与用户交互的激活装态;2.Paused状态:当Activity被另一个透明或者Dialog样式的Activity覆盖时的状态,此时它依然与窗口管理器保持连接,系统继续维护其内部状态,他仍然可见,但是它已经失去焦点,故不可与用

2021-03-15 17:15:15 520

转载 Context.startActivity() 与 Activity.startActivity() 究竟有什么不同

先看下 Context.java 中的函数定义:public abstract void startActivity(@RequiresPermission Intent intent);/** * Launch a new activity. You will not receive any information about when * the activity exits. * * Note that if this method is being called from outs

2021-03-10 16:58:39 503

原创 HashMap的初始容量大小和长度扩展。hash算法

先看构造方法。/** * The default initial capacity - MUST be a power of two. 初始容量默认为16,扩展的时候也必须是2的次幂 */ static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16/** * The load factor used when none specified in constructor. ...

2021-03-04 17:23:33 1067 2

原创 <<(左移)、>>(带符号右移)和>>>(无符号右移)

<<(左移)、>>(带符号右移)和>>>(无符号右移)>>>(无符号右移)按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。其他结构和>>相似。 /** * 输出一个int的二进制数 * @param num */ private static void printInfo(int num){ .

2021-03-04 16:07:09 646 1

原创 ArrayList默认长度和长度扩展分析

待补充

2021-03-04 10:37:23 5648 4

原创 Android使用lombox查看生成的代码

Android使用lombox查看生成的代码@Datapublic class lomboxTestBean { String name;}就可以看到自动生成的代码了package com.example.myapplication.annotion;public class lomboxTestBean { String name; public lomboxTestBean() { } public String getNam.

2021-02-03 17:41:28 166

原创 recycleview中的Adapter的item中只有一张图片的时候不显示

item当中的布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_pare...

2019-12-05 17:59:58 407

转载 Gradle buildTypes 设置自动打包环境

转载地址http://blog.csdn.net/u012881042/article/details/51253664Android APP的开发,对应于测试、开发、生产…等不同环境进行打包操作,如果手动修改Urls.java中的源码,容易造成环境的混乱甚至错误。BuildConfig.java是Android Gradle自动生成的一个java类文件,无法手动编译,但是可以通过Grad

2018-01-19 09:51:34 443

转载 Android-->AndroidManifest.xml 文件 <meta-data>

meta-data是什么?标签meta-data的官方介绍链接:查看Android官方解释meta-data是Android的Manifest文件内activity,activity-alias,application,provider,receiver,service组件下的子标签。用于标识供父组件使用的键值对(name-value pair),如果想在activity中使用me

2018-01-15 15:28:12 1056

原创 Android中使用jsoup对网页数据的抓取和修改

jsoup在Git上的地址https://github.com/jhy/jsoupprivate String getNewContent(String htmltext){ Document doc= Jsoup.parse(htmltext); Element elsements= doc.getElementsByTag("body").first();

2017-12-28 10:04:35 525

转载 为什么接口中的成员变量非得是public static final?

前言,这是今年面试的时候被问到的一个题目。我没有答得很完整。好惭愧。一年来一直做项目,却没有好好留点时间静下心来思考为什么是这样,那么以后自己做出来的产品想必会存在漏洞,因为我对有些事情欠缺完整的思考。知道是缺点了,便要改。 为什么接口中的成员变量非得是public static final的呢? 首先明白一个原理,就是接口的存在意义。接口就是为了实现多继承

2017-12-22 17:00:04 279

原创 webview加载网页和本地交互

例如在点击网页上的按钮的时候执行一个标签a class="details-li-a1" onclick="jump('jumpToProductList','Android')">去完成a>script type="text/javascript"> function jump(url,MachineInfo){ else if(MachineInfo ==

2017-12-22 16:25:25 258

转载 BitmapFactory解析图片方法大全

BitmapFactory是安卓系统解析图片资源的一个常用工具类。其基本的使用方式分为两种:解析系统内部图片资源和解析网络图片资源。下面我们分别来谈论这两种图片资源的解析方式。解析系统内部图片资源 解析系统内部图片资源常用的方法有以下两种:重点内容BitmapFactory.decodeResource(Resource,int)BitmapFactory.decodeFile(String f

2017-06-02 08:42:04 2724

原创 为ImageView设置背景的方法以及区别

为ImageView设置背景//-------自动拉伸(变形)//如果在布局文件中写了图片的宽高,当图片小的时候,自动拉伸填充窗口setBackground(); setBackgroundResource(); setBackgroundResource(); //-------不自动拉伸(不变形) //如果在布局文件中写了图片的宽高,当图片小的时候,不会自动拉伸填充窗口--如果设置了属

2017-06-01 17:46:51 2802

原创 jpg和png文件头,图片更改文件后缀名有什么影响

认识:一般文件内容开头都会有一个文件类型的标记:这是一个PNG文件的内容开头的部分:测试:下面我测试了一下同一张图片更改后缀名以后的的文件头和文件信息是否变化微信的图标。分别修改后缀名为jpg png pn(随便改的,就试一下看文件信息变化不)使用压缩软件的文件MD5计算分别计算jpg png pn三种不同后缀名的同一个文件。PS:本来想截图,不会截,一

2017-05-01 09:03:41 18949 3

原创 Spinner

//参考http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0105/2264.htmlpublic class MainActivity extends Activity implements View.OnClickListener{ private String[] mItems; private Spinne

2017-03-21 11:31:03 571

原创 6.0权限适配-----用户禁止以后打开设置界面

参考 http://teachcourse.cn/2319.html 参考http://blog.csdn.net/xyzjl/article/details/47192339 打开不同的设置界面// 申请照相机权限 private void getPermission() { if (ContextCompat.checkSelfPermission(this, Ma

2017-03-21 11:17:31 802

转载 Android Studio中如何使用Git和Github来管理项目

Android Studio中如何使用Git和Github来管理项目

2017-03-02 17:13:04 557

转载 Spinner

package com.example.administrator.spinner;import android.app.Activity;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.V

2016-09-28 14:43:56 513

空空如也

空空如也

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

TA关注的人

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