自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自己学习,自己记录

  • 博客(653)
  • 资源 (21)
  • 收藏
  • 关注

原创 Context 是什么? 创建时机 ?

Context 的创建Context类 路径: /frameworks/base/core/java/android/content/Context.java 说明: 抽象类,提供了一组通用的API。 public abstract class Context { ... public abstract Object getSyste

2017-06-17 16:42:50 609

原创 IPC

本来说真的。因为之前一直忙,然后有次是真的想总结一下这方面的知识了,然后看到网上有很多总结的很好的文档,就直接拿过来汇总一下, 站在这些总结好的巨人的肩膀上学习,希望大家一起学习而已很多可以参考的文章,还有我汇总在下面的http://www.2cto.com/kf/201609/547569.html binderhttp://blog.csdn.net/luoshengyang/article

2017-06-15 13:23:53 714

原创 q , m download

MTK 刷 boot.img前两天开发新项目(MTK平台), 遇到了不能直接刷 boot.img 的问题出现了这样的错误: fastboot failed( remote : not allowed in locked state)咨询了一下,系统说是 驱动控制的1. 通过工具可以只刷 boot.img ,只需要替换一个配置文件 rawprogram_unsparse.xm

2017-05-29 16:17:05 3654 2

原创 Handler Looper Messagequeue Message 细节以及关系

前两天和朋友看 lunchar模块其中的一个问题, 引发了我还是要写一下这个兴趣,网上太多了先看下 handler public class Handler extends ObjectA Handler allows you to send and process Message and Runnable objects associated with a thread’s Message

2016-08-23 20:36:38 995

原创 在6.0 中 同一activity中 修改 actionbar, statusbar 颜色

在一个activity中, 在代码中动态修改actionbar和 状态栏的颜色 说真的为什么要用 actionbar。感觉难用死了,而且是改bug 基本要求在原代码基础上不变进行修改,如果添加自定义actionbar 自定义view 啥的又感觉好麻烦一 、现状 1.默认是设置了activity 启动的style (里面包括 状态栏的显示效果,actionbar或自定义多toolbar等的显示

2016-08-09 20:03:22 9010 5

原创 Android View,ViewGroup 事件分发

虽然一直原来也有看过相关方面的资料,并且用到的也不少了, 但是还是记一记吧, 希望大家都能明白理解 View 继承 Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource ViewRootImpl frameworks/base/core/java/android/view/ViewRootImpl.javaView

2015-11-27 18:23:00 553

原创 关于android 图标标准 ,效果图切图标准, 单位标准换算

PPI ? Pixels per inch,每英寸上的像素数,即 “像素密度”(1)PPI = √(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数dp:Density-independent pixels,以160PPI(hdpi)屏幕为标准,则1dp=1px,(2)dp和px的换算公式 :dp * ppi/160 = px。比如 1dp x 320ppi(xhdpi)...

2015-11-05 18:41:37 933

原创 android事件之onInterceptTouchEvent,dispatchTouchEvent,onTouchEvent,requestDisallowInterceptTouchEvent

android 的这个事件传递的解决方式, 实质应该是 java设计模式里面的 责任链模式了。在这里,想用最少的话,最通俗易懂的方式记录View的方法// 事件分发,默认返回false public boolean dispatchTouchEvent(MotionEvent event) // 事件处理,默认返回false public boolean onTouchEvent(Mo

2015-08-07 17:55:17 2691

原创 xmpp 及时通讯客户端开发

做完了公司xmpp 及时通讯客户端   单人聊天  ,以及群聊  openfire 是通过xmpp协议。   而我们平常开始也就会借助到  smack 这个库  进行使用。 他很完美的封装了xmpp协议。   1.就是要把 openfire进行简单的2次开发,因为现在它反回来的消息 是不带  time  这个节点的。所以 要让其最起码反回1个 服务器时间的节点,这样对于

2014-12-02 14:46:40 1108

原创 总结一些 android 平常用到的自定义控件

1.阻尼效果listviewpublic class MyListView extends ListView implements Runnable { private float mLastDownY = 0f; private int mDistance = 0; private int mStep = 10; private boolean mPo

2014-03-27 09:45:52 2201 4

原创 android 常用到的 listview ,scrollview 等上拉刷新

直接上代码。其实主要就是通过继承  OnScrollListener 这个接口  在 onScrollStateChanged 这个方法里面 判断listview是否到最后1条。然后加载数据,下面部分代码。public class MainActivity extends Activity implements OnScrollListener { private ArrayAdap

2014-01-26 13:49:29 2669

原创 android bitmap的 一些简单操作

全都是一些代码片段,需要可以直接贴过去用 /** 获取 drawable 的图片 可以循环 1.图名 2.drawable 3.包名 **/ int imgid = getResources().getIdentifier("ic_launcher", "drawable", "com.example.anywight"); text.s

2013-12-14 21:44:06 3260 1

原创 android 中 viewpager 滑动的指示器

其实最近总结 viewpager 不仅仅是因为朋友偶尔一次的要到。也可以帮助别人有更好的选择 。先看下效果图:这个需要用到1个开源的 库,这个后面也会说下的。工程目录:1. MainActivity.javapublic class MainActivity extends FragmentActivity { private

2013-11-15 01:09:45 5122 3

原创 关于修改 AchartEngine 源码的修改

因为公司的这个项目是用 google 的第三方图标绘制工具  AchartEngine进行绘制的,但是 因为最后 不满足测试 和需要 的 要求,需要重新按照别的要求来做,在查了很多资料 真心没有发现用来设置的,所以没有办法,还是要做,所以决心把源码下载下来看看能否实现。下载下来后真心发现: 好吧。我要好好学英文了 = =先简单说说人家要求的样子吧。那张图在公司电脑上 = =,反

2013-10-13 12:07:52 3744 12

原创 关于 android的 渲染器 Shader

因为公司在 自定义的画图上面比较苛刻(各种要求= =),最后又是改来改去的。反正是 Shader起到很大作用,特此记录一下下、在achartengine的基础上没有能满足他们= =androd 提供了Shader类专门用来渲染图像以及一些几何图形。自己写个class 继承 Vew1.bitmap渲染器效果2.线性渲染器效果3.环形渲染器效果4.混

2013-10-12 02:07:36 2625

原创 android中的 shape,selector,layer-list,drawable

shape 可以实现一些你想要的效果, 比如有时候 你在一个  button 获得焦点,按下 ,时要改变图片 以让客户有更好的体验感觉。shape 就可以改变这些  控件的一些 属性, 可以说 让你在一个小项目中实现 获得焦点,按下 统一的效果和 风格吧, 而且这样超级方便呢。在 你的 drawable文件夹下面    建立1个xml文件,比如    selector.xml

2013-08-18 15:35:27 1843

原创 领导力启程 - 从个人贡献者华丽转身成为领导者

: 与其他的单位互动、从立场思考、为什么需要和其他的团队合作?如何在组织中创造出更大的价值。说到做到、行为诚信正直、用于承认作物、适时分享、展现自信但不自大、 之所挡言、行所当行。DDI能力模型:知识、能力、经验、特质 -- 有责强化、无责加之。心有直升机、时不时爬上数顶、站在 阳台切实观察。了解下属的 知识、经验、优劣势、性格动力。

2023-06-23 17:20:39 314

原创 6. 从用户洞察到产品创新 - 提炼

从用户洞察到产品创新 - 提炼。

2023-06-10 20:47:30 139

原创 5. 从用户洞察到产品创新 - 构思系统化

从用户洞察到产品创新 - 构思系统化。

2023-06-10 20:46:41 156

原创 4. 从用户洞察到产品创新 - 价值任务化

从用户洞察到产品创新 - 价值任务化。

2023-06-10 20:42:23 68

原创 3. 从用户洞察到产品创新 - 场景用户化

从用户洞察到产品创新 - 场景用户化。

2023-06-10 20:40:08 50

原创 2. 用户洞察到产品创新 - 双钻模型

用户洞察到产品创新 - 双钻模型。

2023-06-10 20:38:50 51

原创 1. 用户洞察到产品创新 - 创新开端

用户洞察到产品创新。

2023-06-10 20:22:22 48

原创 领导力 DNA - 用责任心打造核心竞争力、 不只负责、更要当责

(2)当责这 Accountable: 如果能够主动承担、职业外的能力范围内的 - 交出满意的成果、主动发现并且承担责任(不仅仅是本职职责、还包括影像达成任务或计划所需要的人/事)2.2 米勒的就餐: 中午就餐高峰、端盘子送洗的服务员、发现刚来的用户无人招呼、立马询问是否需要就餐、吃什么、XXX (尽管这工作并不在他的负责范围内)案例: 扣件被装反的溜冰鞋、导致订单取消、 确实不是(设计、装配、质简、样品装货)中任何一个人的过错、现代管理学之父:彼得.德鲁克 - 做正确的事、比正确的做事、更重要。

2023-05-22 22:21:07 208

原创 什么是用户体验 ?

3、情感用户体验:给用户心理上的体验,强调心理认可度。让用户通过站点能认同、抒发自己的内在情感,那说明用户体验效果较深。情感体验的升华是口碑的传播,形成一种高度的情感认可效应。2、交互用户体验:界面给用户使用、交流过程的体验,强调互动、交互特性。交互体验的过程贯穿浏览、点击、输入、输出等过程给访客产生的体验。1、感观体验:呈现给用户视听上的体验,强调舒适性。一般在色彩、声音、图像、文字内容、网站布局等呈现。

2023-03-20 21:56:57 433

原创 Java七大设计原则 - 里氏替换原则 (Liskov Substitution Principle)

里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。- 任何基类出现的地方、子类一定可以出现- 在程序中尽量使用基类的类型来 定义对象、在运行时确认子类子类,用子类对象替换父类对象实现“开-闭”原则的关键步骤就是抽象化。

2022-12-26 17:49:48 271

原创 Java七大设计原则 - 开闭原则

(对扩展开放是针对提供方来说的,对修改关闭是针对调用方来说的。)

2022-12-26 16:56:03 1724

原创 Java七大设计原则 - 接口隔离原则

原则含义: 一个类对于另外一个类的依赖应该建立在最小的接口上1. 接口隔离原则” 实际上它是建立在另一种设计原则之上(依赖倒置)的,即“面向接口编程,而 不是针对实现编程” 类之间的依赖不再是“真实类型“、而是 “表面类型”。2. “单一职责”原则要求类和接口职责单一,注重的是职责,是业务逻辑上的划分,“接口隔离”原则要求方法要尽可能的少,是在接口设计上的考虑。//定义了4种行为void aa();}// 实际B只会实现 aa abvoid aa();}

2022-12-26 11:26:58 835

原创 Java 七大设计原则 - 单一职责原则

2. 司机开车 和 停车在一个方法里面、如果业务复杂、会导致业务变化出现bug概率变大。1. 一个类只负责一项《核心业务》 (降低类的复杂度、耦合性、逻辑更内聚)。3. 降低业务变化的影响范围、减少系统稳定性风险。对方法来说: 一个方法只负责一种精准业务的实现。对类来说: 一个类只负责一项职责、2. 提高类的可读性,可维护性。

2022-12-25 18:35:57 162

原创 Java 七大设计原则 - 依赖倒置原则/面向接口编程

1.每个类尽量都要有接口或抽象类,或者抽象类和接口都有: 依赖倒置原则的基本要求,有抽象才能依赖倒置2.变量的表面类型尽量是接口或者抽象类3.任何类都不应该从具体类派生4. 尽量不要重写基类已经写好的方法(里式替换原则)5. 结合里式替换原则来使用: 结合里式替换原则和依赖倒置原则我们可以得出一个通俗的规则,接口负责定义public属性和方法,并且声明与其他对象的依赖关系,抽象类负责公共构造部分的实现,实现精准的实现业务逻辑,同时在适当的时候对父类进行细化。

2022-12-24 19:19:14 959

原创 SurfaceTexture 原理

SurfaceTexture 原理流程

2022-11-03 21:39:22 602

原创 Camera partial update

相机局部刷新 收益明显。

2022-08-05 21:25:07 84

原创 Java注解详解

java注解

2022-07-02 19:49:54 1079

原创 Camera 录制视频 掉帧、退帧

1. 录制出来的掉帧 、预览不容易看出 1.1 视频模式,录制出来的视频掉帧 1.2 vsync方式不掉帧(1)确认清楚,录制预览掉帧、 还是正常的mediarecorder 流 掉帧 - -- 录制预览(GL录制)掉帧(2)先看底层从回调中的送帧是否够 --- 这个看回调的log 和 底层camera 帧log 是正常的(3)2. 退帧...

2022-05-23 22:00:22 1661

原创 新平台适配 相机概率预览闪烁问题

1. 有规律的闪烁 (概率性,操作20 30次进入某一个模式出现)2. 相同的基线代码老的平台是正常的3. 三方相机是正常的分析思路:1. dump原始数据查看是否正常1.1 dump 从底层接收到每帧数据数据 (texture -> yuv ) 1.2 dump GPU上屏前的数据 (texture -> yuv )结果: ------------------ 数据全部正常2. 数据dump上屏前正常,但是还闪烁, 分析和 GPU有关系...

2022-03-29 23:32:22 559

原创 软件架构模式 mark Richards - 读后总结 6 - 整合

1. 分层架构 (Layered) 任何时候都可以用,并且任何时候都适用(mvc等设计模式的思路也是一致来源) 性能:偏低2. 事件驱动架构 (Event-drivent)它有很⾼高 的适应性,使得它在⼩小型应⽤用、⼤大型应⽤用、复杂应⽤用中都能表现得很好。事件驱动架构模式由⾼高度解耦、单 ⼀一⺫⽬目的的事件处理组件构成,这些组件负责异步接收和处理事件 性能:高3. 微内核架构 (Microkernel)微内核架构模式(也称为插件化应⽤用架构)对于基于产...

2022-02-15 17:25:24 221

原创 软件架构模式 mark Richards - 读后总结 5 - 基于空间的架构

大多数基于⽹网站的商务应⽤用都遵循相同的请求流程:一个请求从浏览器发到web服务器,然后到应⽤用服务 器,然后到数据库服务器。虽然这个模式在⽤用户数不大的时候工作良好,但随着⽤用户负载的增加,瓶颈会开始 出现,⾸首先出现在web服务器层,然后应用服务器层,最后数据库服务器层。通常的解决办法就是向外扩 展,也就是增加服务器数量。这个方法相对来说简单和廉价,并能够解决问题。然而,对于大多数⾼高访问量 的情况,它只不过是把web服务器的问题移到了应用服务器。而扩展应⽤用服务器会更复杂,而且成本更⾼高, 并且⼜又只

2022-02-15 17:02:04 1556

原创 软件架构模式 mark Richards - 读后总结 4 - 微服务架构

微服务架构模式作为替代单体应⽤用和⾯面向服务架构的⼀一个可⾏行的选择,在业内迅速取得进展。由于这个架构 模式仍然在不断的发展中,在业界存在很多困惑——这种模式是关于什么的?它是如何实现的?本报告的这 部分将为你提供关键概念和必要的基础知识来理解这⼀一重要架构模式的好处(和取舍),以此来判断这种架构 是否适合你的应⽤用。 不管你选择哪种拓扑或实现风格, 有几种常见的核心概念适用于一般架构模式。第一个概念是 单独部署单元 。 微服务架构的每个组件都作为一个独立单元进行部署,让每...

2022-02-15 16:26:44 1412

原创 软件架构模式 mark Richards - 读后总结 3 - 微内核架构

微内核架构模式(也称为插件化应⽤用架构) 对于基于产品的应用程序来说是一个很自然的选择。基于产品的应用是指一个经过打包的、可以通过版本下载的⼀一个典型的第三方产品。然而,很多公司也会开发和发布他们 的内部商业软件,完整的版本号、发布日志和可插拔的新特性,这些就非常符合微内核架构的思想。微内核 架构模式可以通过插件的形式添加额外的特性到核⼼心系统中,这提供了很好的扩展性,也使得新特性与核心 系统隔离开来。微内核架构的最好示例就是⼤大家熟知的Eclipse IDE了。下载最基本的Eclipse后,

2022-02-15 15:45:45 387

原创 软件架构模式 mark Richards - 读后总结 2 事件驱动架构

事件驱动架构模式是⼀一种主流的异步分发事件架构模式,常⽤用于设计⾼高度可拓展的应⽤用。当然了,它有很⾼高 的适应性,使得它在⼩小型应⽤用、⼤大型应⽤用、复杂应⽤用中都能表现得很好。事件驱动架构模式由⾼高度解耦、单 ⼀一⺫⽬目的的事件处理组件构成,这些组件负责异步接收和处理事件。 事件驱动架构模式包含了两种主要的拓扑结构:中介(mediator)拓扑结构和代理(broker)拓扑结构。 mediator 拓扑结构通常在你需要在事件内使⽤用⼀一个核⼼心中介分配、协调多个步骤间的关系、执⾏行顺序时使 ⽤用;⽽而代

2022-02-15 10:21:50 1513

androidviewanimation

androidviewanimation 是一个动画的集合库,可以很方便的使用和里面现成的多种动画效果

2014-12-02

自定义的时间表盘

android 自定义的时间表盘,可以随便的改界面什么的 很是方便还可以修改时间哦。但是机子要有root权限

2014-10-28

android PathView

android PathView,效果很好看,也很实用

2014-03-18

android 多选框

这个是android经常会用到的其中1个 自定义的多选框,里面有2个都可以用的例子

2014-03-18

Android 的sldingmenu 例子和源码

Android 的sldingmenu 例子和源码

2014-02-13

google自带语音

google自带语音apk,google语音识别

2014-02-12

androidCamera中的3D效果

利用android中的Camera实现简单的3D效果

2014-01-26

android listview gridview scrollview 各种拉动加载

android listview gridview scrollview 各种拉动加载

2014-01-26

android中listview的上拉加载更多

android中listview的上拉加载更多,很实用的哦

2014-01-26

android上拉加载下拉刷新

android上拉加载下拉刷新,很实用的一个例子

2014-01-26

androidMatrix

对android的中的的 Matrix,ColorMatrix都的很深入,并且例子很有用哦

2013-12-14

android上传文件jar

这个是android上传给服务器资源时需要的jar

2013-12-08

android动态折线图

android动态折线图,效果还不错,下载下来看看吧

2013-12-08

画廊gallery

android 画廊实现的简单效果,需要的可以下下去看看

2013-12-01

各种日历控件

这个是在 android3.0以下的日历控件

2013-12-01

ksoap2-android

可以用这个jar 进行webservice的访问

2013-11-24

友盟SDK 升级全部的东西哦亲

可以帮助android软件自动升级,只要你到官方网站注册1个账号,并且按照友盟的相关操作,软件就可以自动检测升级。

2013-09-11

android 按照字母排序,修改后的

这个也是别人的,谢谢好心人,修改了了 貌似算 原来那个老代码的bug的代码吧。 貌似还要修改个文件,到我博客复制吧- -,

2013-09-08

adroid按照字母排序

android 中 按照字母排序 ,平常这个东西也是很有用的呢,在某些应用上,类别等的排序都可以按照这个

2013-09-08

android 实现苹果手机菜单效果

这个效果真心好,,福利啊亲们,,赶紧下了试试。。 我找了好久了!

2013-06-19

linuex一些学习的资料指令很全

不说了 要的分不多。自己看吧亲 仅供初学

2012-09-07

空空如也

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

TA关注的人

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