自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哈喽沃德

心有波澜,眼界就会变得浑浊......

  • 博客(154)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 JS的冒泡事件

JS的冒泡事件什么是冒泡事件? 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window) -摘自网络这里

2016-11-22 14:39:27 2378

原创 反编译出现internal error

反编译app,查看代码发现有的出现INTERNAL error, http://www.cnblogs.com/langtianya/p/5140226.html

2016-10-12 17:47:36 15897

原创 App集成小米推送

http://dev.xiaomi.com/doc/?p=3080

2016-10-11 16:56:39 886

原创 App集成tencent Bugly

10-11 11:09:33.007 14457-14596/com.flowerwaiter I/CrashReport: [upload] Success: crash10-11 11:09:33.007 14457-14596/com.flowerwaiter D/CrashReport: consume getted 4528110-11 11:09:33.027 14457-1459

2016-10-11 11:14:16 3593 1

原创 生成博客

http://jekyll.com.cn/

2016-10-11 10:10:23 513

转载 Fragment使用与管理

Fragment使用与管理:http://www.jianshu.com/p/38f7994faa6b  博主研究的比较深入,很多问题都已经有了解决办法。

2016-10-10 17:13:46 489

转载 WebView的使用

准备总结下WebView的使用,但是发现好多大牛总结的已经非常详细了。自己再来造不一定比他们造的好。于是转载学习。https://jiandanxinli.github.io/2016-08-31.html?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

2016-10-10 15:37:21 526

转载 JsBridge android中java与js交互

android纯原生开发逐步引入web前端相关的东西这应该是一种趋势了。 因此,java与js之间的交互显得尤其重要。 https://github.com/xesam/JsBridge#anchor_usage

2016-09-06 22:15:15 638

原创 windows下android studio常见快捷键

快捷键的是使用可以提高效率。因此,熟悉常用的快捷键非常有用。因为平时会经常在mac和windows平台切换。所以这里把windows下面的android studio快捷键做了个总结,以备查询。都是使用频率非常高的,剩余一部分未归纳进来。搜索某一个类:Ctrl + N搜索某一个文件:Ctrl + Alt + N全局搜索文件:Double Shift Search everywhere返回

2016-07-31 20:35:51 2787

原创 使用apktool 反编译apk以及使用aapt查看apk信息

https://ibotpeaches.github.io/Apktool/install/

2016-07-31 20:30:42 6209

原创 Android Studio: Plugin with id 'android-library' not found

新导入Android studio项目时,会遇到如标题所示的错误。解决办法参考StackOverFlow上面帖子所示:Instruct Gradle to download Android plugin from Maven Central repository.You do it by pasting the following code at the beginning of the Gradl

2016-07-24 17:34:18 1378

原创 Android 4.4Eclipse项目中使用RecyclerView

Error inflating class android.support.v7.widget.RecyclerView在老的Eclipse项目中添加RecyclerView,报错。解决方案可以按照下面仁兄的来:http://blog.csdn.net/u010351494/article/details/47022601

2016-07-21 18:08:21 3423

原创 自定义GridView的使用(盒子应用)

突然发现好久没有写博客了,一直放到笔记里面,今天update一下。最近做的一个项目中,是盒子+电视,用户通过遥控器来操作。 这里只是说下GridView在当前业务下的简单使用,其实效果可以更多,实现的方式可以更高级。 比如下面这个开源项目:https://github.com/FrozenFreeFall/Android-tv-widget 描述:一个界面里面有多个Item选项,当进入到页面后,

2016-07-20 14:19:52 2910 1

原创 自定义View 手表表盘

最近想好好熟悉下自定义View的相关知识。Android应用开发少了自定义View真是一个缺口,关键使用而且有趣。下面是参考别人的代码自己改装写下来的一个表盘,不说多了,从模仿开始。具体代码如下:package com.example.xxiang1x.teststudio;import android.annotation.TargetApi;import android.

2016-04-08 15:42:47 1388

原创 Android monkey 测试命令

下面是常用的monkey命令 com.android.email 是自定义app packageName .adb shell "monkey -p com.android.email --ignore-crashes --monitor-native-crashes --throttle 500 -v 2000000 > /sdcard/Monkey_log.txt"

2016-02-18 17:27:28 1031

原创 下载国外apk

有时候在google play上面下载的apk没有apk文件,会造成一定的麻烦。下面这个网址可以找到大部分apk apkmirror

2016-02-17 09:48:44 12086

原创 Android 耳机插拔流程源码跟踪浅析

Android 耳机插拔流程源码跟踪浅析

2016-02-05 15:28:09 1162

原创 Android USB 在framework相关源码浅析

Android USB 在framework相关源码分析USB插拔这一块内容比较多,在实际开发过程中,暴露出来的问题也比较多,而且有些问题还比较不好解决,定位过程中不能一下就定位出是framework层还是kernal层部分的问题(就比如遇到的一个平板连接多设备,有打印机,2D扫描类Hub的方式)。因此,对于做frameowork开发来讲,深入理解这一块(至少在App/Framework层要理解透彻

2016-02-03 10:57:21 2710 3

原创 MarkDown实例(CSDN)

# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:- **Markdown和扩展Markdown简洁的语法**- **代码块高亮**- **图片链接和图片上传**- ***LaTex*数学公式**- **UML序列图和流程图**- **离线写博客**- **导入

2016-02-03 10:54:35 644

原创 博客地址

最近几个月发现看到的很多文章都已经在使用MarkDown编写。很方便很强大,于是自己也开始熟悉并接触。所以,后面的一些博客可能一部分会写在简书上也会放到这里。My简书Blog

2016-02-03 10:46:05 594

转载 Android 中如何计算 App 的启动时间?

之前有人在知乎提问: “怎么计算apk的启动时间?” :利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个值

2016-02-01 23:16:44 648

转载 Android Studio 优化的相关博客

下面是两篇android studio 优化的博客优化android studio编译效率的方法加速Android Studio/Gradle构建

2016-01-14 23:27:32 473

原创 Markdown 语法

最近发现无论是在为知笔记还是博客上都需要与时俱进用Markdown 编辑才好。也是查了下相关的语法,确实学得挺快。我感觉使用下面两张图就差不多可以完成日常的百分之60的文章编写了,于是也就不用单独的总结Markdown相关的语法啥的。http://www.appinn.com/markdown/   Markdown教程

2016-01-12 20:41:32 771

原创 Unable to access Andriod SDK add-on list

add this  to idea.propertiesdisable.android.first.run=true

2016-01-01 22:00:56 1991

原创 repo同步代码过程中,提示gpg: Can't check signature: public key not found

object 604e48bf41d9771a6c3082d88e0fe37f2eb275e0type committag v1.8.2-44tagger dddd dddd 1448694287 +0000v1.8.2-44gpg: Signature made Sat 28 Nov 2015 02:04:47 AM EST using RSA key ID 16AB9EC4g

2015-12-30 14:26:52 6168

原创 Audio相关Log

在跟踪相关audio 问题的过程中,需要打开的一些log信息。/frameworks/av/services/audioflinger中AudioFlinger.cppThreads.cpp#define LOG_NDEBUG 0#define VERY_VERY_VERBOSE_LOGGINGmedia/libmedia/AudioTrack.

2015-12-11 19:57:41 1550

原创 Facebook Messenger crash . android.os.BadParcelableException: ClassNotFoundException when unmarshall

12-10 13:44:22.369 11582 11588 I dalvikvm: Total arena pages for JIT: 20512-10 13:44:22.489 11321 11654 E ACRA : Failed to send crash report for 1449726261723-BadParcelableException-17043912.stack

2015-12-11 19:48:33 2562

原创 第一次登陆facebook 会重启 java.lang.RuntimeException: Parcelable encounteredClassNotFoundException reading a

12-09 17:35:54.870 7048 7067 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: ActivityManager12-09 17:35:54.870 7048 7067 E AndroidRuntime: java.lang.RuntimeException: Parcelable encounte

2015-12-09 21:38:14 2627 1

原创 linux android代码编译环境基本配置

一. 基本软件的安装1. 先更新数据源: sudo apt-get update 2. 安装samba :sudo apt-get install samba 3. 安装jdk 1.7 : sudo apt-get install openjdk-7-jdk4. Android 需要 adb adbd: sudo apt-get install adb sudo apt-get i

2015-11-18 12:44:25 794

转载 Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压

zip格式压缩: zip -r [目标文件名].zip [原文件/目录名]解压: unzip [原文件名].zip注:-r参数代表递归tar格式(该格式仅仅打包,不压缩)打包:tar -cvf [目标文件名].tar [原文件名/目录名]解包:tar -xvf [原文件名].tar注:c参数代表create(创建),x参数代表extract(解包

2015-10-29 13:12:39 658

原创 背光亮度调节流程

相关log:01-01 19:08:17.859 597 597 I StatusBar.BrightnessController: BrightnessController::setMode()>>>>>>>> mode= 101-01 19:08:17.899 541 789 W BackupManagerService: dataChanged but no parti

2015-10-21 14:20:59 2227

转载 android framework的一些默认配置修改

Reprinted from :http://blog.csdn.net/tianruxishui/article/details/23277587Launcher 总结:1、launcher的布局太居中,要想两边拉伸    apps_customize_pageLayoutPaddingLeft">40dp    apps_customize_pageLayo

2015-10-16 17:11:29 3096

转载 linux signal 列表

Linux 信号表 Linux支持POSIX标准信号和实时信号。下面给出Linux Signal的简表,详细细节可以查看man 7 signal。 默认动作的含义如下:Term    终止进程 信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT2Te

2015-10-13 14:57:03 655

原创 android 5.1.1开机优化(framework层)

android原生系统中对于开机这一块并未做深度的优化,由于领域的限制,这里仅仅对framework中的一部分优化提出来说一下。其实,这篇博客是对之前的一篇博客的整合,之前写的比较乱。 http://blog.csdn.net/xxm282828/article/details/43066923一、涉及到的类文件./base/core/java/com/android/

2015-10-13 11:17:53 5711

原创 Android开机流程跟踪

android 系统的熟悉少不了对开机流程研究。因此这里简略看一下开机流程。 并没有各个大佬的详细,勿喷。一、涉及的类文件:./base/services/java/com/android/server/SystemServer.java./base/core/java/com/android/internal/os/ZygoteInit.java./b

2015-10-12 13:26:58 1248

原创 Android中服务管理相关流程getSystemService

我们经常会使用context来获取服务实例,完成某些特定的功能。辣么他的大致是什么样的流程呢?下面跟踪一下source code。一、相关的类文件:framework/base/core/java/android/app/ContextImpl.java二、相关流程this.getSystemService(Context.LAYOUT_IN

2015-10-09 17:43:34 1119

原创 linux定时关机命令

Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数。在执行 shutdown命令时,系统会给每个终端(用户)发送一条屏显,提示关机操作。定时关机只需要一个简单的参数,既可以是倒计时,也可以是确切的时间。命令格式1shutdown [选项] [时间] [消息]并有如下

2015-09-28 13:47:10 1434

原创 mac版本android studio 较为常用的快捷键

1.ANDROID  STUDIO中常用快捷键 mac  快捷键很多,但并不是每一个都会实时用到,下面的部分我经常用到的。CMD + R     搜索CMD + ,       相当于打开preferenceCMD +   X   删除当前行CMD +  D    复制当前行CMD + J    添加注释CMD +  [     返回上一

2015-09-21 13:51:03 661

原创 Python的输入和raw_input()内建函数等以及相关运算符

1. print 输出>>> :主提示符,表示解释器在等你输入下一个语句... :次提示符,表示解释器在提示你它在等你输入下一个字符。%s,%d, %f等,分别是用字符串,整数,浮点数替换。>>> myString = "Hello World">>> >>> print myStringHello World>>> >>> myString'Hello Wor

2015-09-19 00:19:42 2205

原创 python语言简单了解

最开始看到python的强大是在公司项目中看到使用python脚本做了很多有意义提高效率的事情,比如版本每日构建,bug统计分析,自动化测试,代码开发new_old包的生成等等因此,不管在做哪一方面的工作,如果稍稍微会接触到Python脚本,那就应该多多了解下  ,因此我来了,特地学习下。(Python核心编程第二版)Python的特点:1. 高级: 强大的可以进行系统

2015-09-18 22:30:01 881

android4.4闹钟

提取android 4.4代码供研究,部分已经添加注释,个人理解出错请指出。

2015-04-19

仿emui滑动效果

仿华为emui3.0滑动效果,这里是根据开源项目改的。

2014-11-08

android断点续传

android中实现断点续传,多线程下载。

2014-07-31

webviewdemo

介绍webview显示网页内容,并且缓存图片到本地

2014-05-17

listview刷新例子

listview刷新的例子,开源控件例子整合

2014-05-03

listview下拉刷新

listview下拉刷新开源库。https://github.com/chrisbanes/Android-PullToRefresh

2014-05-03

WebServiceTest

WebService的简单使用。封装了一下,大家可以看下代码,获取数据。

2014-04-20

SqlitePageTest

sqlite数据分页查询,listview分页显示

2014-03-17

自定义属性控件

自定义属性控件具体看博文 ,CustomLinearLayout 自动换行

2014-01-16

MyContentView

开源代码:https://github.com/StevenRudenko 学习

2014-01-12

12306余票查询

查询余票12306,但是接口估计已经不能使用了。

2014-01-05

掌上快递应用源码

查询快递,跟踪快递信息。代码有些地方需要改进,优化。有什么不对的地方欢迎批评指正,欢迎吐槽。

2014-01-05

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

TA关注的人

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