自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

skyang在路上

现在还未过去,未来还未来,把握当下,好好学习

  • 博客(28)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android Studio常用设置(作者,字体等)

Android studio 设置作者第一次使用Android Studio时你应该知道的一切配置

2018-10-26 11:19:02 237

原创 post 方式上传json数据到服务器(基于okhttp3),并解析返回的json数据

直接上代码:布局很简单,就是个Demo而已activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tool

2018-10-25 10:49:23 4477

转载 tortoise Git使用之上传到远端并解决冲突

参考tortoise Git使用之上传到远端并解决冲突

2018-10-24 18:59:54 611

原创 Retrofit打印请求地址以及返回的数据内容

retrofit做网络请求特别爽,然而当我们用retrofit的时候发现不能直接log打印出网络请求返回的数据内容。比如说返回的是json数据,然而retrofit的Gson工厂早就自动把这些数据给解析掉了,无从获得这个原始数据(有时候用接口测试工具GetMan或者PostMan也不能获得完全准确的数据,笔者亲试过)咋办?借助HttpLoggingInterceptor类!步骤1.首先导入...

2018-10-23 14:35:52 8014 1

原创 即时查看app正在运行(或者是说栈顶)activity

参考自制悬浮框,愉快地查看栈顶 Activity或者去酷安应用市场下载“当前界面”app,这简直是开发者的福音啊

2018-10-17 10:50:11 617

原创 移动卡(非全球通)欠费停机3个月后自动销号无影响

2018-10-17 09:54:47 2139

转载 理解和使用Activity生命周期,启动模式,横竖屏转换的生命周期

参考activity生命周期(这篇足够了)Activity 生命周期详细解释Android 深刻理解Activity生命周期的作用及意义理解activity的生命周期,有助于我们完成很多优化工作onCreate():当我们点击activity的时候,系统会调用activity的oncreate()方法,在这个方法中我们会初始化当前布局setContentLayout()方法。onSt...

2018-10-16 17:17:12 135

转载 android 的四种枚举Context.MODE_PRIVATE

Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_WORLD_READABLE和Contex...

2018-10-16 14:05:54 3753

转载 Json使用之JsonObject,JsonArray

参考Java中json的使用之初识JSON(一)Java中json的使用之读取篇(二)Java中json的使用之创建篇(三)Java JSON数据创建和读取

2018-10-16 13:48:09 164

转载 Android Service重启恢复(Service进程重启)

转自:看书的小蜗牛来源:CSDN原文:https://blog.csdn.net/happylishang/article/details/81776217?utm_source=copyAndroid系统中,APP进程被杀后,等一会经常发现进程又起来了,这个现象同APP中Service的使用有很大关系,本文指的Service是通过startService启动的,而不是通binderSert...

2018-10-15 19:27:09 1388

转载 activity 与service 互相传值

转自:activity 与service 互相传值activity中 向service传值与ativity互相传值类似在activity中Intent regIntent = new Intent(this, ChatService.class);regIntent.putExtra(“student_id”,student_id);startService(regIntent);然...

2018-10-15 11:42:18 7597

转载 SharePreferences的使用

参考Android复习之旅–SharePreferencesSharePreferences是一种轻量级的数据存储方式,它是以key-value(键-值 对)的形式保存在 data/data//shared_prefs 下的xml文件中。通常使用它来保存应用中的一些简单的配置信息,如用户名、密码、自定义参数的设置等,这些通常也叫偏好设置,所以叫SharePreferences。小数据都可以采...

2018-10-14 17:26:44 1226

转载 Android悬浮窗的学习

本文参考了董小虫的Android悬浮窗的实现和Android Demo : 悬浮窗(支持Android7.0)但是本文的代码是来自董小虫的demo,可以支持到android 8.0。内容仅用于学习悬浮窗的实现需要用到service,这样按下Home退出到桌面的时候,悬浮窗还可以作为程序后台,继续显示在屏幕上,如果不清后台,它会一直在那里哈。注意要在AndroidManifest.xml里注册...

2018-10-14 16:53:33 733

转载 Android开发---打开外部应用

Android开发之调用外部应用打开指定文件Android应用打开另一个应用程序Android app中调用启动其他应用(系统应用和第三方应用)2016.10.25新增android 6.0打电话apiAndroid调用另一个App界面Android中通过外部程序启动App的三种方法...

2018-10-12 20:17:17 2158

转载 Java中 类名+方法名(){}的意思

public class GetVersion { public VersionBean get_version_code(Context context, String packagename) { if (getPackageInfo(context,packagename)==null){ return new VersionBean(0,...

2018-10-12 14:02:54 27488 1

转载 Bundle和序列化parcelable

Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable 或Parcelabl...

2018-10-12 13:39:58 1393

转载 android多线程编程大总结Thread、Runnable,Handler,等

参考Android 多线程编程的总结

2018-10-12 09:32:55 400

原创 android利用try catch异常捕获(避免崩溃)

android程序中对可能出现崩溃的语句做try和catch的处理后,就不会崩溃了写法如下:try{ //这里写可能出现异常的语句}catch(Exception e)// 捕获异常,如果要捕获Json数据异常,写catch(JSONException e){ //这里写对异常的处理,对于Exception e写e.printStackTrace(); //打印出来就...

2018-10-12 09:12:47 19666

转载 android中Map和HashMap的应用

参考Android–Map集合的使用java中HashMap的用法Java学习之4种方法遍历Map集合Java Map 常见用法举例哈希表(HashMap)是种数据结构,应用于键值对的保存和查找,删除等操作【用来索引的对象叫做key(键),其对应的对象叫做value(值)】它可以提供快速的插入操作和查找操作。第一次接触哈希表时,它的优点多得让人难以置信。不论哈希表中有多少数据,插入和删除(...

2018-10-11 20:53:02 5056

转载 Android的getInstance方法的作用

参考自:Android的getInstance方法一般来说,建立一个类的对象,就需要new出来这个对象,如果很多个地方需要用这个类的对象,那就需要好多个new,这样就很浪费系统资源。举个栗子:public class Speechinit { Context context; private volatile static Speechinit mInstance; ...

2018-10-11 18:28:03 5644

转载 Android service服务的使用

参考文章:第一行代码第十章android开发之service详解service的生命周期的回调方法有onCreate()——onStartCommand()——onBind()——onDestory()service的启动方式:一种是利用intent ,Context的startService()方法,另一种是绑定的方式,通过bindService方法来实现。我们一般在onStart()方...

2018-10-11 15:29:57 147

转载 android懒惰开发

原文在Android-androidstudio懒惰开发原来AS有那么多插件可以大大提高我们的代码效率!

2018-10-11 09:54:25 72

转载 android项目高级UI学习

Android动画之animation-list实现逐帧动画[Android UI]基础组件的学习——ToggleButton的使用及样式修改

2018-10-11 09:52:50 485

转载 EventBus学习

参考文章EventBus 3.0使用详解EventBus使用详解

2018-10-10 20:03:09 127

原创 GreenDao3学习

可以看看这个详细博客GreenDao3使用教程这里借用一下ppjun的GreenDao demo来学习androidManifest.xml添加读写权限<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:

2018-10-10 17:10:24 182

转载 【转】Callback和Handler是什么

本文转自 猪坚强__的Callback和Handler是什么android.os.Handler:以下是翻译的doc文档一个Handler使你能够发送和处理【消息以及与线程消息队列有关的Runable对象】。每个Handler实例都与单个线程以及这个线程的线程消息队列有关。当创建一个Handler时,它就与创建它的这个线程的线程消息队列进行了绑定。之后,它就会发送消息和runables到这个...

2018-10-10 14:43:07 1516

原创 截取字符串substring

想要从String location="116.397499,39.908722";这个带逗号的字符串中分别获取经度116.397499和纬度39.908722String longitude=location.substring(0,location.indexOf(","));//截取","前的字符串,经度String latitude=location.substring(loc...

2018-10-09 11:16:41 332

原创 Gson解析复杂Json数据

看一下大神的 文章:使用Gson解析复杂的JSON数据首先建立依赖 implementation'com.google.code.gson:gson:2.8.0'然后根据api获取到的json数据{ "status": "1", "info": "OK", "infocode": &

2018-10-09 11:09:47 5943

截图软件(用于windows平台)

截图软件,windows下使用,仅用于学习,不用于商用。

2020-06-12

Json解析辅助.zip

json解析专用辅助软件,仅用于学习,不用于商用

2020-06-12

android开发辅助工具.zip

android 开发时需要的辅助工具,可以加快开发效率,仅用于学习,不拿来商用。

2020-06-11

一款基于Litepal的登录注册app(可完美移植)

一款基于Litepal的登录注册app(可完美移植),经过多次测试没有bug

2018-10-14

一款基于Litepal的记事本App(含日历)

一款用android Studio基于Litepal的记事本App(含日历),暂时没有发现bug

2018-10-14

基于聚合数据API的新闻app

一个基于聚合数据api的新闻app,借助碎片和TabLayout实现新闻分类翻页,也有下拉刷新的功能

2018-09-21

空空如也

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

TA关注的人

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