排序:
默认
按更新时间
按访问量

如何在Android7.0系统下通过Intent安装apk

Android7.0的系统上,进行安装apk, 会报这段错误。 > Caused by: android.os.FileUriExposedException

2016-12-21 10:39:40

阅读数:17587

评论数:3

Android Studio提高开发效率必备神器 - JRebel for Android

Android开发的同学都知道,随着Android项目越来越大,编译时间也会逐步增加,项目里随便改几行代码,重新编译一下,少则几十秒,多则三四分钟,实在让人崩溃。网上很多技术博客都提出了各种提高编译速度的版本,本人也试验过很多方法,收效甚微。这篇文章想给大家介绍的内容就是一个让你不用再苦等的And...

2016-08-10 14:55:40

阅读数:7813

评论数:1

LocalBroadcastManager源码解析

LocalBroadcastManager源码解析1.简介LocalBroadcastManager是Android v4兼容包提供的应用内广播发送与接收的工具类。BroadcastReceiver的通信是基于Binder机制,而LocalBroadcastManager的核心是基于Handler...

2016-05-18 20:36:27

阅读数:689

评论数:0

ListView聊天窗口与输入法键盘冲突解决方法(聊天框在viewpager里)

在使用listView显示聊天窗口时,弹出输入法,我们期待的效果是输入框上移动,listview自动定位到最后的聊天内容。 但是项目中遇到了这样的情况,聊天框底下有tab,我们就需要解决三件事。 1.输入法弹出时候ListView聊天内容不被遮挡 2.输入法弹出的时候,底部tab隐藏 ...

2016-05-14 11:41:19

阅读数:1377

评论数:0

为Android Studio 项目手动下载gradle

原文: http://www.cnblogs.com/duanguyuan/p/3997550.html在 http://developer.android.com/samples/index.html 上下载的例子,导入Android Studio的时候,第一件事就是下载项目对应版本的grad...

2016-05-12 14:01:08

阅读数:1879

评论数:0

Fragment的setUserVisibleHint详解

Android应用开发过程中,ViewPager同时加载多个fragment,以实现多tab页面快速切换, 但是fragment初始化时若加载的内容较多,就可能导致整个应用启动速度缓慢,影响用户体验。 为了提高用户体验,我们会使用”懒加载”方案,实现分批加载。 那么,setUserVisible...

2016-04-28 20:25:30

阅读数:33259

评论数:0

Android网络框架 - Retrofit基本使用

Retrofit网络框架使用大致可分为三步。 1. 封装统一接口访问类RestAdapter 2. 定义每个接口参数和url 3. 实现每个callback1. 封装RestAdapter统一接口访问类public class Server {

2016-04-27 22:18:56

阅读数:461

评论数:0

Git 基础命令操作指引

Git 基础命令操作指引

2016-04-26 13:58:34

阅读数:557

评论数:0

架构师重构代码的12条军规

转载请标明出处: 本文出自 http://www.jiagoushuo.com/article/1000099.html?ref=myread 对于开发者来说,架构设计是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,架构设计有了一些比较成熟的模式,...

2016-04-10 21:14:10

阅读数:968

评论数:0

解决lint task执行失败问题

Android Studio 执行 lint task的时候出错

2016-03-22 09:59:20

阅读数:9366

评论数:5

如何使用Android Studio把自己的Android library分享到jCenter和Maven Central

本文转自: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3

2016-03-09 22:52:25

阅读数:507

评论数:0

gpg Permission denied

gpg安装过程中,出现如下错误。We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, util...

2016-03-09 11:33:17

阅读数:876

评论数:0

Android分享机制总结

Android应用分享功能是一般应用所必不可少到功能。 一般有以下三种方式。1.调用系统Activity进行分享这种方式最为简单,但是有些分享软件的高级功能无法使用。 分享一般分为图片,文字,或者图片文字混合的分享。

2016-03-03 21:23:19

阅读数:477

评论数:0

如何在子模块中获取BuildConfig.DEBUG值

我们一般可以通过设定一个布尔类型达常量,来标记软件为Debug模式还是Release模式。 ADT 17版本以后,我们可以通过读取build/BuildConfig.java文件里DEBUG常量来判断。

2016-03-01 21:27:52

阅读数:1633

评论数:0

Java反射机制

1.反射机制的概念反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。2.反射的作用 根据.class文件反编译 通过反射调用类的私有变量,方法,构造函数 动态创建对象和编译 3.反射常用类和方法反射主要涉及的类: java....

2016-02-19 22:20:06

阅读数:378

评论数:0

Android注解使用快速入门

注解是那些插入到源码中用于某种工具处理的标签。在java语言中,注解被当作一个修饰符使用的,每个注解的名称前面都加上了@符号。注解自身并不会做任何事情,它需要通过注解事件处理器处理后,才会有用。注解在Android应用开发当中,使用还是很广泛的。很多热门的框架都使用了注解,例如,butterkni...

2016-02-16 23:08:13

阅读数:1501

评论数:0

RESTful API 设计指南

原文出处: 阮一峰网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成...

2016-02-15 16:10:53

阅读数:437

评论数:0

Java类初始化顺序

Java程序在它运行之前,并非完全加载,其各个部分是在必需时才加载。Java类的初始化顺序,是先静态对象,而后是非静态对象。类加载器加载class文件时,初始化静态对象。new操作符时,初始化非静态对象。在类的内部,变量定义的先后决定了初始化的顺序。即使变量定义散布于方法定义之间,它们仍旧会在任何...

2016-01-22 00:04:41

阅读数:344

评论数:0

git submodule 使用命令简介

抽取项目公共模块,多用项目公用,必然会使用到git submodule命名。 submodule的管理,无外乎添加,更新,删除等操作。submodule 添加进入到git项目根目录下,输入命令: git submodule add 仓库地址 本地路径 若出现如下提示,则表示submodule...

2016-01-21 16:02:23

阅读数:8500

评论数:0

Android自定义Dialog的Match_parent无效问题解决

Android 开发过程中,自定义dialog 用得很多,通常都是通过继承Dialog, 再加载自定义的xml来实现。

2016-01-14 17:13:30

阅读数:4637

评论数:3

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