Android 小积累
它不会起名字
好奇心比较强的一个人
展开
-
1-概览
Android 架构组件是一组库,可帮助您设计稳健、可测试且易维护的应用。您可以从管理界面组件生命周期和处理数据持久性的类着手。通过应用架构指南,学习有关汇编稳健应用的基础知识。管理应用的生命周期。新的生命周期感知型组件可帮助您管理 Activity 和 Fragment 的生命周期。在配置更改后继续有效、避免内存泄漏,以及轻松加载数据到界面中。使用 LiveData 构建数据对象,在基础数据库改变时通知视图。ViewModel 存储界面相关的数据,这些数据不会在应用轮转时销毁。Room 是一个原创 2020-06-20 00:31:28 · 97 阅读 · 0 评论 -
开发遇到的问题集锦
最近在导入Eclipse项目到Android Studio中的时候,出现了如下问题提示: com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.andro原创 2017-05-07 11:30:36 · 351 阅读 · 0 评论 -
将Android Studio中项目源码上传到Coding上
Android项目源码通过Git部署到Coding上原创 2017-03-20 21:56:16 · 1569 阅读 · 0 评论 -
Android读取Word文档
/*** 读取隐私协议文档内容** @return*/private String showContent() { String content = ""; try { AssetManager manager = getAssets(); InputStream inputStream = manager.open("help.doc")原创 2017-01-19 12:58:08 · 3276 阅读 · 6 评论 -
在Android Studio中使用JUNIT测试
本文概述的内容:在Android Studio中初步使用JUNIT测试。步骤如下:1,选择你要测试的类中的方法(本文中为TimeUtils中的isToday()方法),如图所示2,在类名TimeUtils上右键,选择Go To > Test,快捷键为Ctrl + Shift + T,如图所示3,然后选择Create New原创 2017-02-03 14:08:49 · 13600 阅读 · 8 评论 -
Android ADB命令
你能在本篇文章中收获什么?adb基本指令Shell AM&PMadb模拟用户事件logcat日志常用节点远程ADB常用命令集一. 基本指令进入指定设备 adb -s serialNumber shell查看版本 adb version查看日志 adb logcat查看设备转载 2017-03-02 19:55:58 · 1086 阅读 · 0 评论 -
ViewPagerDemo
MyAdapter如下:package com.example.viewpagerdemo;import java.util.List;import android.support.v4.view.PagerAdapter;import android.view.View;import android.support.v4.view.ViewPager;public clas原创 2017-01-19 13:17:15 · 185 阅读 · 0 评论 -
Activity生命周期和onWindowFocusChanged
android四大组件:activity,service,broadcast receiver,content providerActivity: 生命周期 问题1: 当我们在onCreate中调用AnimationDrawable的start方法时,窗口Window对象还没有完全初始化,AnimationDrawab原创 2017-01-19 13:12:29 · 242 阅读 · 0 评论 -
设置ListView的emptyView
private void setListViewEmptyView (View emptyView ) { if (emptyView == null) { return; } // View emptyView = View.inflate(this, R.layout.emptyview_attend原创 2017-01-19 13:09:43 · 244 阅读 · 0 评论 -
解决华为手机不显示Log日志
1)进入工程模式 有两种方式可以进入工程模式: a. 在拨号界面输入“*#*#2846579#*#*” b. 若是小米4.0系统(MIUI),进入“设置-->全部设置-->原厂设置-->工程模式”2) 打开Log 1. 依次进入“后台设置-->2.LOG设置-->LOG开关”,选择“LOG打开”;返回上一个界面,点击“LOG级别设置”,选择“VREBOSE”原创 2017-01-19 13:09:07 · 13783 阅读 · 0 评论 -
Android studio中“import org.apache.http.Header;”没用?
Android M 起默认移除了Apache HTTP:https://developer.android.com/intl/zh-cn/preview/behavior-changes.html要使用的话,要这么干1、在gradle-wrapper.properties中配置使用较新版本的gradledistributionUrl=https\://services.gradle.org原创 2017-01-19 13:03:41 · 2851 阅读 · 0 评论 -
Android studio中“import org.apache.mina.core.session”报错
1,添加以下依赖,重新使用已经deprecated 的apache http 包:android { useLibrary 'org.apache.http.legacy'}2,添加apache http component 的依赖,补全缺失的类,比如Header:dependencies { compile('org.apache.mina:mina-core:2.0.7原创 2017-01-19 13:01:38 · 1226 阅读 · 0 评论 -
在window下git bash 打印git log出现乱码问题
git config --global i18n.commitencoding utf-8git config --global i18n.logoutputencoding gbkexport LESSCHARSET=utf-8原创 2017-01-19 13:01:00 · 560 阅读 · 0 评论 -
通知栏PendingIntent传递参数始终为null的问题
在接收端,接收的数据一直为null,在google官方网站查了下,发现问题出在flags上:PendingIntent.getActivity原型如下:' PendingIntent.getActivity(context, requestCode, intent, flags) 'flags有四个取值:int FLAG_CANCEL_CURRENT:如果该PendingIntent已经原创 2017-01-19 12:53:56 · 1254 阅读 · 0 评论 -
OkHttp 3 的 Javadoc 翻译
原文地址: https://github.com/square/okhttp/wiki/Recipes=============================我是华丽丽的分割线=========================================方法我们已经写了一些方法,演示如何解决OkHttp的常见问题。阅读后可以了解如何共同工作。复制和粘贴这些例翻译 2017-02-07 20:00:59 · 482 阅读 · 0 评论