自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TeekTon的专栏

不积跬步,无以至千里;不积小流,无以成江海。

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

原创 Notification显示过程详解

一、前言最近在崩溃上报中发现了如下错误,notification报出来的错误,由于这只是在部分机型上面报出来,自己测试了几种机型都没能复现,所以只有分析一下Notification的显示过程来看一下能不能找到问题的原因。关于这个问题的分析我们留到最后再来看。12-27 01:03:49.391 2072-2072/com.test.demo:mult E/AndroidRuntime:...

2016-12-27 19:13:01 2717 3

原创 Android如何调试一个Service?

1、概述最近在看一个新的项目,由于其中在一个单独的进程中启动了一个Service。我想要调试Service中的代码,打了断点,但是在服务启动后并没有停在断点上。于是查询资料得到调试Service的方法如下。2、如何调试Service(1)我们需要用到android.os.Debug.waitForDebugger();在Service的onCreat中加入上面的代码。然后就可以在之后的代码中加入断点

2016-11-29 19:12:35 6229

原创 Intelij导入maven项目并部署到tomcat

1.概述最近借着公司的需要,开始接触后台开发。还是熟悉的Java,一开始肯定是把公司的项目跑起来。但是第一次跑起来还是遇到了很多坑,所以在这里记录一下。2.导入一个maven项目(1)按照导入Android项目一样的方式导入一个项目,如图: 。 (2)通常我们导入完成后,idea会自动打开maven面板,并加载pom.xml即maven的配置文件。但是有时可能没有识别到没有打开maven面板,也

2016-10-15 18:47:19 38351 2

原创 Node n命令更新错误

系统版本mac os x 10.11.6使用n version命令更新版本后,无论是npm还是node命令都报如下错误:dyld: Symbol not found: Referenced from: /usr/local/bin/node Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A

2016-09-29 18:09:37 4104

原创 Ajax局部刷新后,重新加载百度分享

1.问题在使用ajax请求刷新局部页面后,发现百度分享无法正常使用了。初步估计是因为更新了百度分享的那部分页面但没有重新加载百度分享js导致。2.重新加载百度分享按照上面上面的猜测重新加载了百度分享的js。发现还是没有效果,看了百度分析js里面的一段代码如下:window._bd_share_main?window._bd_share_is_recently_loaded=!0:(window._b

2016-09-20 15:42:33 2760

原创 Android NDK/JNI入门

1.概述NDK(Native Development Kit)是一组允许我们在Android应用中利用C/C++代码的工具。通过NDK我们可以构建自己的的源代码,也可以使用现有的一些库。NDK适用的场景:提升需要大量计算的应用程序的性能,比如游戏。重用C或C++的库。获得更高的安全性。多看NDK官方文档,需要翻墙。2.基本配置(1)下载由于官网需要翻墙,所以可以到Android Studio

2016-09-06 19:42:35 482

原创 Android中Sqlite的使用及性能优化

1.写在前面的话前面写过一篇关于Sqlite基本操作的文章,今天我们来学习Android中如何使用Sqlite以及性能优化。2.Android平台下数据库相关类SQLiteOpenHelper 抽象类:通过从此类继承实现用户类,来提供数据库打开、关闭等操作函数。 SQLiteDatabase 数据库访问类:执行对数据库的插入记录、查询记录等操作。 SQLiteCursor 查询结构操作类:用来访

2016-09-05 10:59:01 7935 1

原创 Fresco加载gif不能显示问题解决

Fresco加载gif不能显示问题解决

2016-09-01 14:54:30 5857 2

原创 Sqlite基本操作

1.写在前面的话最近一直在复习基础,发现自己工作这么就竟然没写过数据库的东西。然后一想好像似乎以前学的数据库几乎全都忘记了。于是抽空复习一下,把这些基础的东西捡起来。其实这也是很多人工作以后容易发生的问题,发现很多东西在工作以后不怎么用就渐渐淡忘了,但是这些东西确实是很重要很基础的东西,作为一个开发人员是不应该就这么丢掉的,毕竟你也不知道哪一天又需要用到。所以我们平时还是需要慢慢的积累,我也会把复习

2016-08-30 18:00:46 4891

原创 Fresco源码分析

1、关于FrescoFresco是FaceBook开源的一个图片加载组建,关于它的好处和如何使用这里就不再叙述了,相信大家都已经体验过了。如何不知道或者没用过,那你就out啦,赶紧去Fresco文档看看吧。2、为什么写这篇文章最近比较闲,于是打算看看一些开源项目的源码,因为项目中有用到Fresco,于是决定拿出源码看看。但是打开源码就懵逼了,太tm复杂了,怎么办看不懂。看不懂怎么办

2016-08-25 18:14:29 705

原创 Android控制台输出js打印的log引发的问题

最近在项目中WebView中嵌入H5页面,发现其中一个页面的事件全都没有用了。但是在浏览器中却没有问题。但是又不知道如何调试,后来通过查资料发现在Android中是可以打印js通过console.log()打印的log。方法如下:mWebView.setWebChromeClient(new WebChromeClient() { @Override public void o

2015-11-03 19:22:18 7147

转载 Android学习资源

1、国外教程网站Android Developers Blog不解释vogella很不错的网站,免费的,包含android的教程也比较全面,并且教程中经常引用大牛blog,会有很多意外发现。代码资源有提供,但是不是很好找。非常推荐tutorialspoint非常适合入门,提供基本所有的基础教程,并且N多的例子。除了支持在线学习外,

2015-03-31 18:27:47 331

转载 Android打造万能的ListView GridView Adapter

1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步带您

2015-03-30 15:16:17 532

转载 利用Theme自定义Activity间的切换动画

大多Android系统默认Activity间的动画切换效果为,右边滑入,左边滑出;有时候我们的需求可能是要求所有Activity的切换为淡入淡出的效果,这时候就可能需要改变一下默认的切换风格。下面开始实现:首先在res文件夹下建立anim文件夹,然后在里面建立fade_in.xml和fade_out.xml两个动画资源fade_in.xml[html

2015-03-30 11:04:09 308

原创 在EditText中插入表情图片 (CharacterStyle&SpannableString)

EditText通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理功能。 添加图片主要用SpannableString和ImageSpan类: Java代码  Drawable dr

2015-03-24 11:20:15 390

SQL基础教程第二版PDF和源代码文档.zip

SQL基础教程第二版PDF,包含了课后作业源代码,学习数据库和sql

2019-07-12

NDKDemo入门

NDK的入门代码,调用C获取一个hello jni的字符串并显示。博客地址http://blog.csdn.net/txvaqh/article/details/52440803

2016-09-06

SqliteDemo

Android中sqlite使用及优化的实例代码

2016-09-05

图片缩放的View

ScaleGestureDetector可以用来出来图片缩放事件,通过它我们可以实现图片的缩放操作。

2015-11-12

SimpleSlidingMenu

继承HorizentalScrollView实现的SlidingMenu效果,非常简单。

2015-11-12

有两个滑动球的seekbar

两端都可以滑动的的seekbar,使用很简单,找了很久找到的

2015-10-19

FlowLayout

评价时的小标签展示Demo,,如:性能好 漂亮 耐用 性价比高这样的标签,长度不一,依次进行排列,一行排不下,排到下一行

2015-08-13

android上层应用源码

Android上层系统的源码,当我们到类似的需求却不知道怎么实现,可以查看系统源码,来获取启发。同时也能提高自己的代码能力。

2015-07-14

可收缩扩展的LinearLayout

自己写的一个可扩展收缩的LinearLayout,很简单,有需要的同学可以下来看看,有问题大家一起交流

2015-06-20

修改Toast动画效果

通过反射修改Toast的淡入淡出效果为放大缩小,同样也可以修改成其他想要的动画

2015-05-01

友盟分享Demo

友盟分享SDK的使用Demo,里面的apk可以安装查看效果。如果直接运行代码微信和朋友圈分享无法使用,因为需要签名。里面的UmengUtils可以移植到自己的项目当中。另附上友盟官方文档一份,不明白的可以看看。

2015-04-13

万能的Adapter和ViewHolder

万能的Adapter和ViewHolder,写这些真的是写吐了,提高效率

2015-03-30

Activity自定义切换动画

Android自带的切换动画可能不能满足我们的需求,这个时候就需要我们自定义切换动画,一个小Demo,大家一起学习。

2015-03-30

Edittext显示表情

最近需要用到在Edittext中显示表情,花了点时间看了写资料,自己写了一个Demo,希望对有这方面需求的同学们有点帮助

2015-03-24

百度定位V5定位

基于百度地图3.3和百度定位5.0的Demo。里面的导入了V7包,需要和项目一起导入eclipse中作为项目的依赖使用。里面的apk可以直接安装到手机上查看效果。如果需要运行源码查看效果,需要到百度地图申请自己的appkey,具体见百度文档。如果有什么问题欢迎和我交流

2015-03-20

修改样式后的wheelview

根据开源项目wheelview改的一个滚动选择空间,使用方法同wheelview一样,不会用的可以去github上面下载demo。主要是对选中的字体进行了放大处理,并且对展示条目颜色进行了渐变处理。

2015-03-19

空空如也

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

TA关注的人

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