android
怕是要秃咯
这个作者很懒,什么都没留下…
展开
-
android6.0之后的动态申请权限
在Android6.0之前,我们只需要在AndroidManifest.xml文件中直接添加权限即可,但是在Android6.0之后,我们只在AndroidManifest.xml文件中配置是不够的,还需要在Java代码中进行动态获取权限。当然这里不是所有的权限都需要动态获取,只需要获取危险权限就可以了。(毕竟Android权限100多种,要是每个都需要获取,那不累死开发人员啦)Android中的...原创 2018-02-10 12:02:19 · 231 阅读 · 0 评论 -
adb shell用法
单个设备 直接adb shell多个设备 adb devices 查看设备 adb -s 设备名 shell 进入指定设备 adb shell dumpsys activity activities | findstr "Run" 查看正在运行的Activity原创 2018-04-19 09:22:27 · 1574 阅读 · 0 评论 -
Android网络请求框架Retrofit使用介绍
前言在android开发中,网络请求是最常用的操作之一,目前热门的网络请求框架有:Retrofit、volley、okhttp、Android-Async-Http,这里公司项目中用到Retrofit,之前没了解过,这里做个学习记录。本文参考博文:这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解) 1.简介Tag:Retrofit是一个RESTful的Ht...原创 2018-07-24 10:17:13 · 1451 阅读 · 0 评论 -
Android守护进程
Android 守护进程的实现方式转载 2018-07-24 13:46:20 · 496 阅读 · 0 评论 -
Failed to load AppCompat ActionBar with unknown error.
找到build.gradle 中的 implementation 'com.android.support:appcompat-v7:28.0.0-alpha3' ,将3换成1原创 2018-07-30 18:05:47 · 416 阅读 · 0 评论 -
Android版本库不兼容的问题all com.android.support libraries must use the exact same version specification
from : http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0910/8491.html 如果引用的第三方库的支持库版本低于(或者不一致)app build.gradle中的支持库版本,可能会出现如下问题:all com.android.support libraries must use the exact...转载 2018-07-27 17:26:38 · 158 阅读 · 0 评论 -
Android 透明度与 ARGB 对应关系
颜色值(#AARRGGBB)透明度百分比和十六进制对应关系一张表格,基本都概括,方便查找和使用 透明度 十六进制 100% FF 99% FC 98% FA 97% F7 96% F5 95% F2 94% F0 93% ED 92% EB 91% E8 90% E6 ...转载 2018-08-16 11:08:02 · 1201 阅读 · 0 评论 -
Android/Java格式化字符串
1$s // String%1$d // int//R.string.old:<string name="old">我今年%1$d岁了</string>String sAgeFormat = getResources().getString(R.string.old); String sFinalAge = String.format(sAgeFormat, ...转载 2018-08-16 11:09:56 · 269 阅读 · 0 评论 -
Android Build类
Log.i(TAG,"设备参数:"+Build.DEVICE); Log.i(TAG,"显示屏参数:"+Build.DISPLAY); Log.i(TAG,"硬件制造商:"+Build.MANUFACTURER); Log.i(TAG,"产品名:"+Build.PRODUCT); Log.i(TAG,"设备型号:"+Build.MO...原创 2018-09-05 10:04:52 · 498 阅读 · 0 评论 -
cp手机到电脑
原创 2018-04-12 16:50:37 · 194 阅读 · 0 评论 -
StartService在activity调用问题记录
最近在做一个项目,在activity的onCreate()里调用startService(),startservice()是调用了,但是onStartCommand()一直没有执行到,然后然后就报异常了,在调试的时候发现有个view的传入数据是空的,所以报异常了,后来,看了网上的一种说法是,在activity的view初始化完后才真正调用startService();所以通过startServic...原创 2018-03-06 10:37:57 · 314 阅读 · 0 评论 -
夜神模拟器连接android studio
进入模拟器安装目录在Nox\bin>目录下执行nox_adb.exe connect 127.0.0.1:62001原创 2018-02-10 22:26:40 · 518 阅读 · 0 评论 -
View绘制学习之一——onMeasure
原创 2018-02-07 22:35:49 · 157 阅读 · 0 评论 -
git版本控制工具使用记录
博主也是第一次尝试使用git,下面内容如有错误望指正。因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。git config --global user.name "zw574150903"git config --global user.email "574150903@qq.com"git config -l //查看以配置的信息1、创建版本库什么是版本库?版本库又名仓库...原创 2018-02-17 18:00:23 · 227 阅读 · 0 评论 -
activity生命周期
上图一、Activity生命周期内的各个方法和作用1、onCreate()Activity生命周期里的第一个方法。作用:创建activity,主要完成activity的一些初始化工作,如布局加载,控件初始化以及一些变量的初始化。这个时候activity还在后台,不可见。个人理解:处于停止状态,为运行做准备2、onStart()Activity生命周期里的第二个方法。由不可见到可见时调用。此时Act...原创 2018-02-17 21:52:05 · 222 阅读 · 0 评论 -
自定义View基础
一、View的分类View:不包含子View。如一个Button、一个TextView。ViewGroup:包含子View。如LinearLayout。二、View类View类是Android所有组件的基类,也是ViewGroup类的基类。View有4个构造函数。// 如果View是在代码里面new的,则调用第一个构造函数 public MyView(Context context) {...原创 2018-02-17 23:01:50 · 126 阅读 · 0 评论 -
Activity的四种启动模式
本文整体框架转载自http://blog.csdn.net/zhangjg_blog/article/details/10923643当时看到这篇文章的时候就发现很多东西是自己以前没有注意到的,有一种“原来是这样的感觉”,所以打算对部分测试内容自己亲自测试做个记录,方便自己回过头在回顾,同时对一些文章中一些别人有歧义的地方在做进一步测试,毕竟有时候自己亲自做过的东西,印象才会更深刻,理解更深。在a...转载 2018-02-18 19:43:59 · 437 阅读 · 0 评论 -
JVM、DVM(Dalvik VM)和ART虚拟机对比
本文从http://blog.csdn.net/evan_man/article/details/52414390转载Android系统使用Dalvik Virtual Machine (DVM)作为其虚拟机,所有安卓程序都运行在安卓系统进程里,每个进程对应着一个Dalvik虚拟机实例。他们都提供了对象生命周期管理、堆栈管理、线程管理、安全和异常管理以及垃圾回收等重要功能,各自拥有一套完整的指令系...转载 2018-03-16 11:20:57 · 266 阅读 · 0 评论 -
android框架
转载 http://blog.csdn.net/a78270528/article/details/51097393我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪些文件夹和文件及相应的作用。本篇将站在顶级的高度——架构,来看android。我开篇就说了,这个系列适合0基础的人且我也是从0开始按照这个...转载 2018-03-16 13:41:50 · 161 阅读 · 0 评论 -
Android四大组件——Service
本文取自官方api文档,不方便那啥的时候看看https://developer.android.com/guide/components/services.htmlService 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 ...转载 2018-03-03 01:19:34 · 173 阅读 · 0 评论 -
绑定服务
mark,以后用到不会再看看https://developer.android.com/guide/components/bound-services.html#Binder绑定服务本文内容基础知识创建绑定服务扩展 Binder 类使用 Messenger绑定到服务附加说明管理绑定服务的生命周期关键类ServiceServiceConnectionIBinder示例RemoteServiceLoc...转载 2018-03-03 11:50:06 · 289 阅读 · 0 评论