logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

APP启动优化和Trace分析工具

文章目录android系统启动流程Launcher(Application)启动黑白屏问题Trace工具分析代码执行时间开启Trace并设置文件路径trace文件查看android系统启动流程打开电源引导芯片代码加载引导程序Boot Loader到RAM中去执行BootLoader把操作系统拉起来Linux 内核启动开始系统设置,找到一个init.rc文件启动初始化进程init...

Navigation和NavigationUI的使用

文章目录navigation的主要元素navigation的主要元素Navigation Graph 一种xml资源文件,包含应用所有的页面以及页面之间的关系,也就是fragment的放置的地方,NavHostFragement 一种特殊的fragment, 可以理解为fragment的容器,是fragment展示UI的地方,Navigation Graph中的fragment通过NavHostF

Activity中多fragment使用NavHostFragment导航用法

文章目录创建navigation容器activity中引用fragment容器容器中在design视图下创建fragmentfragment间跳转fragment跳转动画转场动画创建navigation容器创建存放fragment的navigation容器容器nav_container,用来放fragment<?xml version="1.0" encoding="utf-8"?>&

json的写入和解析(读取)

package jsonParse;import java.io.FileOutputStream;import java.io.IOException;import com.google.gson.JsonObject;public class JsonWrite {public static void main(String[] args) throws IOException {

#json
Http协议(下载笑话网页,Get方式解析json)

自定义adapter:public class MyAdapter extends BaseAdapter {private Context context;private List<Joker> list;private LayoutInflater inflater = null;public MyAdapter(Context context, List

#json
json文件的解析(读写操作)

json配置文件内容{"url":"jdbc:mysql://localhost:3306/user","user":"root","pwd":"root"}package jsonParse;import java.io.FileReader;import com.google.gson.JsonObject;import com.google.gson.JsonParser;/*** js

#json
安卓工具类2——json数据的快速处理方式(GsonFormat插件实现JavaBean)附findbugs插件安装使用

这是一个安卓大牛写的json数据处理的工具类,帮我很多,在此感谢!封装的简单而且实用,在此备份一下代码首先说一下安卓studio中GsonFormat插件的安装方法,网上有很多,找了一个大牛的链接供参考http://blog.csdn.net/ljb_blog/article/details/49795519package com.lab.web.entity;import com

Android中json文件的生成和解析样例

public class MainActivity extends AppCompatActivity {private TextView tv_parse;private Button btn_parse;private String str=null;@Overrideprotected void onCreate(Bundle savedInst

安卓开发自定义线程池工具类 ThreadPoolUtil 的使用

完整工具类:使用线程池操作方法:未使用线程池操作方法:写在前边:最近接手的老项目线程的使用都是在代码中显示创建,这样对内存开销很大,并且容易报错,故而使用了以下线程池的操作进行替换,这也是大佬们常用的封装方法。使用方法暴力简单,如下所示:完整工具类:package com.refly.pigcommissioner.threadutil;...

Vue笔记

在终端使用命令vue create hello-vue生成的Vue项目hello-vue默认是有.git文件夹的,但是没有指定上传的地址,要进行版本控制需要进行如下关联:在GitHub或者码云上创建同名仓库 hello-vue,名字自便但要和本地创建的vue项目名称保持一致打开vscode终端:git remote add origin https://github.com/Blis...

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择