自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

crazy_jack

问句天几高,心中志比天更高!

  • 博客(17)
  • 资源 (24)
  • 收藏
  • 关注

原创 Android对Window对象的管理机制分析

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937关于Window对象管理的相关类:ViewManagerWindowManagerWindowManagerImplWindowManagerGlobalViewParentViewRootImplActvityThreadWindowManagerServi

2017-05-22 13:39:13 3181

原创 Activity具体是怎么创建的?又是怎么显示出来的?

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/72236314startActivity() 到底发生了什么?onCreate() 是什么时候回调的?onResume() 又是什么时候回调的?为什么回调OnResume()之后界面才可见?PhoneWindow是什么时候创建的?ActivityThread 与 Applica

2017-05-16 10:27:38 3689 2

原创 setContentView() 究竟都做了什么?

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51471280这个函数是在常见不过的了!setContentView(R.layout.activity_test_view);但是调用了这个函数设置Activity布局的时候,android系统究竟做了什么操作呢?往下看!setContentView()我们新建项目模式都是使用的 The

2017-05-15 21:31:47 20014 5

原创 Android 开发 Tip 11 -- TabLayout 设置文字大小一致

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/71425135 使用TabLayout的时候,有些tab的文字比较多时,会出现与其他tab的文字大小不一致的情况!TabLayout 继承自 HorizontalScrollView内部有几个关键的类:SlidingTabStrip – TabLayout的唯一子ViewTab

2017-05-08 17:00:55 10116

原创 View的绘制流程分析之四 -- draw

draw - 绘制 将View绘制在屏幕上! /* * Draw traversal performs several drawing steps which must be executed * in the appropriate order: * * 1. Draw the backgroun

2017-05-23 00:09:16 1312

原创 View的绘制流程分析之三 -- layout

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/72633389layout - 布局 确定View的最终宽高以及四个顶点的位置!接着上一篇 View的绘制流程分析之二 – measure 往下分析layout过程!在ViewRootImpl 中的performTraversals() 函数内部,执行performMeasure()

2017-05-23 00:08:31 1168

原创 View的绘制流程分析之二 -- measure

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/72633385measure - 测量 确定View的测量宽高上面说到 performTraversals() 函数的时候,内部调用了 performMeasure() private void performMeasure(int childWidthMeasureSpec, i

2017-05-23 00:07:15 1123

原创 Android 开发 Tip 15 -- can be replaced by one <TextView/> and a compound drawable

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937 This tag and its children can be replaced by one <TextView/> and a compound drawable当xml布局文件中,出现两个紧挨着的 <ImageView /> <TextView />,IDE就会

2017-05-19 13:23:45 1286

原创 Android 开发 Tip 14 -- Singleton

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937package android.util.Singleton.javapublic abstract class Singleton<T> { private T mInstance; protected abstract T create(); publ

2017-05-17 10:18:07 1081

原创 Android 开发 Tip 13 -- generateViewId

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937View.javapublic static int generateViewId() { for (;;) { final int result = sNextGeneratedId.get(); // aap

2017-05-15 11:45:12 2374

原创 Android 开发 Tip 12 -- 各种Drawable

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937

2017-05-12 11:19:23 962

原创 View的绘制流程分析之一

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/71568745绘制流程从哪里开始的ViewManageraddViewrequestLayoutMeasureSpecSpecMode绘制流程从哪里开始的?在 Activity具体是怎么创建的?又是怎么显示出来的? 这篇博文中,讲解了从startActivity() 调用之后,

2017-05-10 19:15:59 905

原创 Volley 源码解析

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/71340320总体流程分析VolleyjavaRequestQueueResponseDeliveryaddRequestT requestCacheDispatcherCache DiskBasedCacheDiskBasedCacheinitialize 初始化

2017-05-07 17:35:44 893

原创 Android 开发 Tip 10 -- app:showAsAction & android:showAsAction

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937IDE给出的提示:所以当Activity继承AppCompatActivity 时,应该用app:showAsActionActivity继承Activity时,应该使用android:showAsAction

2017-05-04 14:52:05 965

原创 Android 开发 Tip 9 -- TouchDelegate

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/71115773View的 onTouchEvent() 函数中有这样一段!public boolean onTouchEvent(MotionEvent event) { // ... if (mTouchDelegate != null) {

2017-05-03 12:24:17 1088

原创 Android 开发 Tip 8 -- clipToPadding & clipChildren

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51471280最常用这两个属性的场景是这样的:ListView或者RecyclerView可以透过透明(半透明)的actionbar或者toolbar被用户看到!<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:and

2017-05-03 10:32:28 1292

原创 Android 开发 Tip 7 -- volatile & synchronized

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51471280volatile只能用于修饰变量,而synchronized可以修饰方法和代码块多线程访问volatile不会发生阻塞,而synchronized会发生阻塞volatile只能保证数据可见性,不能保证原子性!synchronized可以保证原子性,也可以间接保证可见性

2017-05-01 15:05:58 818

友盟自动更新demo

本资源是友盟自动更新demo,SDK版本是2.6.0 相关blog:http://blog.csdn.net/crazy1235/article/details/45584621

2015-05-23

百度地图个人开发demo 源码程序

本资源是百度地图开发demo, 包括地图图层展示,覆盖物添加,地理编码+反地理编码,地图控制+定位,poi检索,公交路线查询+路线规划。 详见blog: http://blog.csdn.net/crazy1235/article/details/44069267 http://blog.csdn.net/crazy1235/article/details/44002459 http://blog.csdn.net/crazy1235/article/details/43898451 http://blog.csdn.net/crazy1235/article/details/43377545 http://blog.csdn.net/crazy1235/article/details/42614603

2015-03-05

百度地图DEMO ~ 百度地图DEMO

该资源是本人根据基础地图3.2.0SDK版本和定位5.0SDK版本进行开发。 详见blog: http://blog.csdn.net/crazy1235/article/details/42614603 http://blog.csdn.net/crazy1235/article/details/43377545 http://blog.csdn.net/crazy1235/article/details/43898451

2015-02-24

百度地图开发demo下载

百度地图开发demo,包括基础地图的显示切换,定位,覆盖物的显示。建议采用百度地图的官方demo 建议采用百度地图的官方demo

2015-02-02

android Tab类型切换界面

Android中Tab类型界面总结。 viewpager + fragment + fragmentPagerAdpater + PagerTitleStrip

2015-01-13

百度地图测试demo

百度地图开发测试demo。具体用法参考:http://blog.csdn.net/crazy1235/article/details/42614603

2015-01-11

短信验证demo

短信验证demo。使用MOB平台开发,用法详见:http://blog.csdn.net/crazy1235/article/details/41912003

2014-12-30

badgeViewDemo

badgeview的使用demo,使用详见:http://blog.csdn.net/crazy1235/article/details/42262369

2014-12-30

BadgeView.jar

badgeview.jar。数字提醒,封装成一个jar包,可以直接导入项目中使用。 使用方法见http://blog.csdn.net/crazy1235/article/details/42262369

2014-12-30

ImageView获取宽度和高度的方法

ImageView获取宽度和高度的方法, onCreate中imageView.getWidth为0

2014-12-09

ImageView获取宽度和高度

onCreate中获取图片的宽度和高度失败!采用其他方法,比如BitmapFactory。

2014-12-09

DrawerLayoutDemo

DrawerLayout的使用demo,包括一个官方的demo和我自己写的一个demo

2014-12-03

创想天空笔试题

创想天空笔试, java面试题目。本人在2014年5月下旬笔试的时候搞到的!

2014-06-01

springhibernatestrutsdemo

spring+spring+hibernate,内附详细步骤!

2014-04-18

mysql-connector-java-5.1.29

mysql-connector-java-5.1.29

2014-03-10

UrlRewrite.jar

UrlRewrite.jar 使用步骤详见 http://blog.csdn.net/crazy1235/article/details/8585310

2013-02-17

JFreeChart-- jar包

JFreeChart-- jar包,包括源码,实例。 基本的需要可以满足!

2013-01-24

winform自动隐藏窗体

winform自动隐藏窗体,类似QQ的顶置自动隐藏窗体的效果

2013-01-06

CSS禅意花园-源代码

CSS禅意花园-源代码

2012-10-28

Beginnning ASP.NET in C#

Beginnning ASP.NET in C#

2012-10-20

java经典算法

java经典算法

2012-03-02

数据结构--绪论

这个文档是数据结构的第一个PPT

2012-01-27

实用java例子100个

本人 提供java 实用例子 100个 可以下载 慢慢研究

2011-06-22

空空如也

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

TA关注的人

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