自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张拭心的博客 shixinzhang

“厚德求真·励学笃行”,输入->思考->输出

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 app性能优化之如何计算apk的启动时间

转载原文链接:http://androidperformance.com/2015/12/31/How-to-calculation-android-app-lunch-time.html之前有人在知乎提问:“怎么计算apk的启动时间?” :利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来

2016-03-30 21:55:51 2767

转载 给 App 提速:Android 性能优化总结

本文由 伯乐在线 - 至秦 翻译,唐尤华 校稿。未经许可,禁止转载!英文出处:Udi Cohen。欢迎加入翻译组。我在几周前的 Droidcon NYC 会议上,做了一个关于 Android 性能优化的报告。我花了很多时间准备这个报告,因为我想要展示实际例子中的性能问题,以及如何使用适合的工具去确认它们 。但由于没有足够时间来展示所有的一切,我不得不将幻灯片的内容减半。在本文中

2016-03-30 21:52:21 4524

原创 【趣读官方文档】1.管家的抉择 (Android进程生命周期)

前言:为了形象,本文会做一些比喻,对应关系如下:管家 :                 Android 系统 ;老爷 :                 用户 ;家庭经济情况 : 内存;进程 :      仆人。进程生命周期 ,又名 你丑你先死Android家里养着许多仆人,正常情况下管家希望仆人都健健康康的活着,多给老爷挣点工分,博老爷欢心。然而天不

2016-03-30 15:51:14 2095 1

原创 Fragment间通信传递数据 Communicating with Other Fragments

需求: 一个Activity中显示两个Fragment,想要在FragmentA中点击某个按钮时,切换到FragmentB,同时把用户输入的数据传递到B中。思路: Fragment的显示与否决定权在Activity里,想要传递数据就得通过这个“媒婆”,两个Fragment不应该直接通信。方法:(其实这里就是一个回调的概念。)1。先在FragmentA中定义一个接口,例如: /**

2016-03-30 11:23:05 1788 1

原创 android invalid drawable tag vector解决办法

使用DrawerLayout运行时报错: android invalid drawable tag vector怎么也找不到原因,后来抱着试试的心态在gradle中修改了appcompat-v7依赖包: 【原来是】 compile ‘com.android.support:appcompat-v7:+’【修改后】 compile ‘com.android.support:appco

2016-03-14 23:49:06 4553

原创 清醒吧拭心!自满的程序员是最菜的!

称赞削弱了勤勉。 懒惰等于将一个人活埋。——泰勒最近一段时间,感觉自己状态很差劲。找到工作后就不想好好深入学Android,每天都是跟着业务需求走,遇到不会的需求才去查、去下demo,找到了也是简单改改,能用就行了,不求甚解。这样昏昏沉沉好长段时间了,也想过主动学习,冲动上来了买了三四本Android开发相关的书,结果等拆完包裹、翻翻目录后,激情就褪去了。每天看到那几本书崭新的样子,心理有点

2016-03-09 20:19:17 6926 26

原创 如何去除NavigationView中menu的scrollbar? 解决办法

侧滑菜单里有个滚动条很难看,但是直接加android:scrollbars="none"又不管用。原因:这个滚动条不在NavigationView中,而是在他的child—NavigationMenuView中,所以解决办法就是对NavigationView调用 下面这个方法:private void disableNavigationViewScrollbars(NavigationView na

2016-03-07 18:06:44 3775 1

原创 Android 修改Toolbar自带的图标颜色

toolbar自带的按钮颜色是黑色, 现在想修改按钮图标颜色,方法如下: 在布局文件中的Toolbar中增加如下2个 属性: app:theme=”@style/ThemeOverlay.AppCompat.Dark.ActionBar” app:popupTheme=”@style/ThemeOverlay.AppCompat.Light”覆盖了原有主题,即可实现效

2016-03-07 17:22:52 7149

原创 Android Gradle Build Error:Some file crunching failed, see logs for details解决办法

在主工程文件夹下的build点gradle文件里,加两句:aaptOptions点cruncherEnabled = falseaaptOptions点useNewCruncher = false例如:android {compileSdkVersion 22buildToolsVersion "23.0.1"

2016-03-02 11:02:59 28876 15

深入探索Android热修复技术原理pdf

阿里 安卓 热修复 pdf

2017-07-03

recyclerview-v7-24.1.0-sources.jar

recyclerView 比较新的jar包,Eclipse 中使用

2016-07-27

全国省份、城市JSON

全国省份、城市的JSON数据

2016-05-04

Android常用的工具类utils可直接导入项目使用

Android常用的工具类utils可直接导入项目使用

2015-12-02

Android更换主题一键换肤源码

Android更换主题一键换肤源码,适合新手,直接使用

2015-08-07

Android实现微信游戏【围住神经猫】模仿版

Android实现微信游戏【围住神经猫】模仿版,apk文件在bin目录下。主要使用SurfaceView,代码注释较全,适合初学者

2015-07-29

基于wheelView的自定义日期选择器

基于wheelView的自定义日期选择器,支持拓展,样式可以多样

2015-06-26

EffectiveJava中文版

《Effective Java中文版(第2版)》主要内容:在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。第2版反映了Java 5中最重要的变化,并删去了过时的内容。 《Effective Java中文版(第2版)》中的每条规则都以简短、独立的小文章形式出现,并通过示例代码加以进一步说明。 《Effective Java中文版(第2版)》的内容包括: 全新的泛型、枚举、注解、自动装箱、for-each循环、可变参数、并发机制,等等。 经典主题的全新技术和最佳实践,包括对象.类、类库、方法和序列化。 如何避免Java编程语言中常被误解的细微之处:陷阱和缺陷。

2015-05-09

Android一键锁屏源码

如题,源码,可直接运行。用于Android开发学习者

2015-04-07

html5游戏(初学者)

例子很好,代码也很清晰,还有解释,适合初学者观看

2013-06-28

空空如也

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

TA关注的人

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