关闭

Android Studio: Theme.Sherlock.Light.DarkActionBar cannot be resolved

up votdown votefavorite I have included the ABS aar, as seen here (https://github.com/JakeWharton/ActionBarSherlock-Gradle-Sample), in my project. It works fine with my classes,...
阅读(6) 评论(0)

Android 组件化 —— 路由设计最佳实践

引子 这篇文章会告诉你 什么是路由,是为了解决什么问题才产生的业界现状是怎么样的,我们可以做什么来优化当前的问题路由设计思路是怎么样的,该怎么设计比较好如何用注解实现路由表URL的参数如何依赖注入到Activity、Fragement如何HookOnActivityResult,不需要再进行requstCode判断如何异步拦截路由,实现线程切换,不阻塞页面跳转如何用Apt实现Retrofi...
阅读(11) 评论(0)

携程Android App插件化和动态加载实践

...
阅读(17) 评论(0)

微店 Android 插件化实践

尊重原创 本文转自彭昌虎( 微信公众号----------------萤火虫技术) 分享好的文章-----大家一起学习 插件化背景 随着微店业务的发展,App不可避免的也遇到了65535的大坑。除此之外,业务模块增多,代码量增大所带来的问题也逐渐显现出来。模块耦合度高、协作开发困难、编译时间过长等问题严重影响了开发进程。在预研了多种方案以后,插件化似乎是解决这...
阅读(11) 评论(0)

Android studio如何更改gradle版本

在android 多人开发的时候,Android studio 已经成为我们开发人员必备的利器;多人开发,发现共享在仓库时候,自己的gradle版本不对应,那么我们需要统一;现在我们开始来看下怎样更改Android studio 的gradle版本号; 工具/原料 Android studio gradle 2.10 方法...
阅读(40) 评论(0)

Android中隐藏状态栏和标题栏的方法汇总(隐藏状态栏、标题栏的五种方法)

这篇文章主要介绍了Android中隐藏状态栏和标题栏的方法汇总(隐藏状态栏、标题栏的五种方法),非常不错,具有参考借鉴价值,需要的朋友可以参考下   方法一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class MainActivity extends Activit...
阅读(28) 评论(0)

android冷启动优化

1. 什么是冷启动 冷启动指的是应用第一次启动或者应用被杀死(不在内存中)后重新启动的情况。 你可能已经发现了,这种情况下启动时间会稍长一点。因为它会重新初始化资源(Application等)。 app启动时通常会在Application或者所谓的SplashActivity中做初始化工作。如果Application中的工作过多的话, 那么当冷启动的时候,就会出现白屏情况,因为此时Splas...
阅读(28) 评论(0)

android笔记--Service与AIDL

博客分类:  android笔记 android远程服务AIDLserviceIPC  [coolxing按: 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正.]   Service是android中的服务组件, 经常用来执行一些运行在后台的耗时操作. 使用一个Service需要继承Service类, 并根据需要重写生命周期方法. Service的生命周期如...
阅读(38) 评论(0)

Android studio 无法创建Android项目 根本就没有这个选项

今天突然遇到这个问题,搞得也郁闷的 虽然问题很久了,但是今天刚好遇到了,就来回答一下,万一别的同学也遇到的话可以来看看: 如图,点击setting--》plugins--》找到“Android Support”选项,并勾选,然后会提示重启android studio ,点击重启,ok,如果已经设置好SDK的路径的话,问题解决,...
阅读(26) 评论(0)

OBB文件和StorageManager类使用介绍

摘要:   从Android 2.3开始新增了一个OBB文件系统和StorageManager类用来管理外部存储上的数据安全。如果你过去开发过Symbian S60第三版或以上的版本可能发现都有一个隔离的文件系统,仅根据自己应用的UID才能读取,当然 ... 从Android 2.3开始新增了一个OBB文件系统和StorageManager类用来管理外部存储上...
阅读(27) 评论(0)

android的surfaceflinger原理讲解

SurfaceFlinger是Android multimedia的一个部分,在Android的实现中它是一个service,提供系统范围内的surface composer功能,它能够将各种应用程序的2D、3D surface进行组合。在具体讲SurfaceFlinger之前,我们先来看一下有关显示方面的一些基础知识。   1、原理分析 让我们首先看一下下面的屏幕简略图: ...
阅读(53) 评论(0)

ListView 默认背景色

在ListView中,系统默认选中时会出现橙黄底色。有时候我们不需要这样的效果,如何去掉?可在ListView中增加 android:listSelector="@android:color/transparent"...
阅读(23) 评论(0)

Touch Mode, Selection, and Focus

移动设备提供了不同的用户交互方式,譬如利用12键、触摸屏幕、手写笔或者同时利用手机键盘和触摸屏幕来进行用户交互。对于安卓开发者社区来说,G1手机是一款伟大的商用设备,它提供了触摸屏、轨迹球和键盘多种交互方式。因为用户可以使用三种不同的机制与应用程序交互,我们不得不非常努力地思考所有可能的可能出现的问题,其中一个问题产生的原因让我们创建了"触摸模式"这种交互模式。 譬如,显示文本列表的ApiD...
阅读(31) 评论(0)

让自己的Android应用支持appwidget

经常看到一些教程教你如何写appwidget,但是,你知道你的appwidget是如何被添加到桌面上的吗?         一般的,如果是做桌面的童鞋,基本上都会让自己的桌面支持appwidget。下面说说如何实现。         首先是得定义一个承载appwidget的容器,系统的Launcher里面是用的CellLayout,实现的很不错。我这里就用一个简单的自定义ViewGroup来搞...
阅读(41) 评论(0)

Android设置透明、半透明等效果

设置透明效果 大概有三种 1、用android系统的透明效果 Java代码  android:background="@android:color/transparent"  例如 设置按钮 Java代码      android:text="@+id/Button01"       android:id="@+id/Button01"       android...
阅读(57) 评论(0)
66条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:8064次
    • 积分:256
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:57篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论