自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

竹林贤子的专栏

互相交流,互相学习,共同提升!

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

原创 Mac命令chsh -s /bin/zsh切换强大工具zsh (oh-my-zsh)失败

前提纪要: 1、我们都知道mac有默认bash工具,在下载zsh后,把一切都配置好后,输入切换命令: chsh - s /bin/zsh ,总是提示 chsh: no changes made错误。那我我们尝试用sudo chsh -s /bin/zsh 在试一次。如果还是不行,就不用再弄了,直接用下面的方法吧!提示chsh:no changes made 解决办法:终端输入: ...

2018-08-14 19:56:11 18601 1

原创 Android 内存检测LeakCanary

前文: 在软件开发中,最头疼一件事就是内存了,有时候几个问题掌握不好就回报出OOM的错误,所以推荐给大家一个监测OOM的方法。用法: 1、gradle:dependencies { debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.1' releaseCompile 'com.squareup.lea

2017-07-05 16:24:31 391

原创 Mac打开jd-gui意外停止

之前用的jd-gui都是好好的,能正常查看 XXX.jar文件,但是一段时间之后就不能用了,现在打开总是报错,意外停止,估计是安装.dmg文件时有问题。那我们重新安装,不过这次是用命令安装: brew cask install jd-gui 然后就OK了。 如果你的Mac没有安装brew的话,先安装: ruby -e “$(curl -fsSL https://raw.githubus

2017-07-01 17:08:06 5637 1

原创 Android学习之路--View--绘制过程(一)

View的绘制不管是在程序上还是在面试中都是必学必问的问题之一,没有把View的绘制过程理解透的话,在技术上层面上都是一个过去不去坎,也对自己在自定义view的时候也会出现一大堆的问题。所以,理解它,学好它,也学习下Google是怎么一步一步实现其功能,在这这方面对我们也有很大的帮助,好了,闲话不多说,进入正题

2017-04-13 00:39:07 429

原创 Android学习之路--View--自定义属性View

在开发的时候,我们有时候会遇到这么一种情况,就是某种特性都一致,而且可以重复使用,并且有些属性安卓原生没有,我们这时候就可以自己自定义安卓的属性view,其实说白了,在原码里也,处处有这样的属性view(用到的就是这个东西),如下:TypedArray a = context.obtainStyledAttributes();,比如Button,我们在源码中也可以看到使用这个最基本的属性,其继承Te

2017-03-02 21:33:56 396

原创 Android学习之路--View--事件传递机制

之前我们介绍了安卓的四大组件,接下来我们说说Android的事件传递机制,我们都知道,任何的组件都是在一个laytout里进行摆放的。不管是哪种layout,都是继承自ViewGroup容器。而我们所要研究的也就是从activity—viewgroup–XXXview,一级一级的传递。     事件的传递就好像一个任务下来,总有人要做,我们现在分配3个角色,正好对应不同的层级,大boss领

2017-01-13 20:45:20 481

原创 致敬2016

今天是最后一天,不更新技术博客。简单总结下自己。      还记得我们在这一年元旦和朋友出去玩的情形。转眼间,下一年年的元旦就在这十几分钟以后了。时光荏苒,白驹过隙,想想这些情形,时间真是感觉太快了。      2016,对自己来说,学到了很多东西。但是也浪费了很多时间。同样,有过快乐,有过悲伤。有过自卑,有过退缩,但是辛亏没有放弃,这点很欣慰。有这一条在,继承了2015继续fighting的思想,

2016-12-31 23:54:52 411

原创 Android学习之路--四大组件--ContentProvider

四大组件ActivityBroadCastReceiverServiceContentProvider· ContentProvider        按照谷歌API给的说法,ContentProvider其实就是一个数据共享的一个东西,它是为多个应用提供数据共享的唯一一种方式。比如电话本,电话本数据可以为多个应用提供数据,它就是ContentProvider实现的。如果你的应用不想为其他

2016-12-30 20:57:59 435

原创 Android学习之路--四大组件--Service

四大组件ActivityBroadCastReceiverServiceContentProviderService        应用中,我们对其操作都是停留在视觉上的,就是用户只关注视觉上的东西,那都是在前台显示的。但是有些功能,我们不想在前台显示,在后台进行工作,而我想干点其他的事情,典型的例子就是听歌,我可以边听歌别玩游戏。这时候,这个听歌的过程就是在后台进行的

2016-12-27 10:37:24 355

原创 Android学习之路--四大组件--BroadCastReceiver

四大组件ActivityBroadCastReceiverServiceContentProvider

2016-12-25 21:58:54 603

原创 Android学习之路--四大组件--Activity

四大组件ActivityBroadCastReceiverServiceContentProvider一 、Activity      Android开发中,我们用的东西往往离不开这四个家伙,因为他们在设计之初就是在考虑类似MVC模式开发模式设计的。我们先来学习下最常见的,HelloWorld的出生地就是大名鼎鼎的Activity。我们在这里先介绍些生命周期、屏幕翻转的东西。      ·

2016-12-25 14:30:48 541

原创 Android学习之路--布局优化

安卓开发中,我们看到的布局文件都是在Activity里进行xml配置的,其实在这之下,还有其他的几层View,什么window啦,phonewindow啦,DecorView啦等等。这些View的支持。我们所看到的XmlView ,简单来说都是建立在这几个view之上,以他们做支持的。好了,这些以后再说,今天我们要说的是布局的优化。

2016-12-24 22:50:30 478

原创 Android学习之路--布局二

在某些页面布局下,如果里面的组件过多,而现有布局又不支持滑动,导致后面的组件看不到,那么我们可以用ScrollView来进行填充。

2016-12-24 00:40:19 349

原创 Android学习之路--布局篇

五大布局LinearLayoutRelativeLayoutFrameJayoutAbsoluteLayoutTableLayout

2016-12-23 21:23:41 410

原创 佛珠保佑 永无BUG

转自网络 _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\|

2015-10-20 16:24:29 1515

原创 安卓开发调试不用usb(手机不用root)

很多时候,我们在开发的时候要看log日志,这是必须用手机和电脑连起来,才能看到日志,手机线很麻烦,有些别扭,这时候,我们可以用adb命令使手机和电脑用无线连接起来也能看到日志,但注意的是手机和电脑必须在同一个局域网下。步骤如下:方法一:1,先知道手机的ip地址2,先用usb线连接电脑和手机3,输入命令 adb tcpip 55554,继续输入命令 adb connec...

2014-12-04 13:19:48 3799

原创 安卓设置图片平铺

有时候,我们要用一张小图片

2014-08-24 22:40:51 873

原创 安卓actionbar的使用_sqlite的使用

本程序旨在:1,actionbar的使用2,sqlite的使用(增删查)3,fragment的使用4,textview跑马灯的使用废话少说,直接下载路径地址。http://download.csdn.net/detail/liuyulongjiayi/7081019

2014-03-22 12:28:41 666

原创 安卓ExpandableListView嵌套Gridview嵌套用法,与多点触控图片缩放

废话不多说,直接下载链接:http://download.csdn.net/detail/liuyulongjiayi/7080727

2014-03-22 11:12:50 1268

转载 安卓静默安装程序

安卓静默安装:http://www.eoeandroid.com/thread-238338-1-3.html

2014-03-14 17:50:21 836

转载 Android内存溢出问题分析

最近的项目中,内存一直再增长,但是不知道是什么问题,导致内存溢出,在网上看到了这么一篇关于内存分析与管理的文章,解决了部分问题,感觉这篇文章还不错,就转帖到我的blog上了,希望对大家有所帮助。如果哪里有不好的地方,给留下言,然后我们大家继续完善内存泄露的问题,对大家都会有所帮助的,呵呵一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据

2014-03-05 15:06:03 743

转载 心情低落的时候看看这个

心情低落的时候看看这个http://bbs.csdn.net/topics/390206410

2014-02-28 14:13:01 922 1

原创 android 自定义TextView跑马灯

有时候我们有这样的需求,在textView在跑马灯的状态下,还必须让其他的组件还可处于点击状态,这是我们就要自定义textView了,在自定义的组件中实现这个功能。代码如下:public class marTextView extends TextView{ public marTextView(Context context, AttributeSet attrs, int de

2014-02-21 17:28:07 1122

转载 开发者规划最后走向(大部分)

住:此图从一篇博文中拷过来的。链接  http://blog.csdn.net/yiyaaixuexi/article/details/7044415#comments

2014-02-17 17:55:33 632

转载 送给前线码农的话 - 大牛们的经典语录

本文转载自java-er的csdn博客, 原文链接: http://blog.csdn.net/mazhimazh/article/details/16949869#comments近半年来,本人几乎天天逛各大论坛网站,浏览大牛们的博客,摘抄了不少经典的好词好段,虽是只言片语,但是这都是当代大牛们的语录心得,所以今天拿出来与大家分享,希望多留言,共同探讨。

2014-02-14 12:20:50 874

转载 用安卓程序录制音频和视频程序

点击以下查看链接http://www.devdiv.com/Android-android_-thread-130181-1-1.html

2014-02-12 18:02:05 1087

原创 android用广播接收器判断网络改变状态

private BroadcastReceiver NetWorkStateReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals( ConnectivityMa

2014-01-25 15:43:06 1253

原创 新浪微博ErrorCode集合

点击进入错误码集合

2014-01-22 16:03:26 871

转载 转载 :Android apk的安装、卸载、更新升级(通过Eclipse实现静默安装)

点击打开链接

2014-01-18 14:10:20 933

原创 安卓生成签名并签名打包

1,进入cmd下: 到jdk的bin目录,输入以下命令,根据提示输入信息:C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

2014-01-18 13:46:15 972

原创 安卓断点续传程序示例下载

点击打开链接1,断点续传步骤:          (1):设置本地存储路径  (2):从下载链接设置本地文件名和文件大小和设置每个线程的下载大小       (3):从数据库读取是否下载过,有的话则设置每个线程的下载文件大小(4):根据本地存储路径开辟线程下载并且实时存储每个线程的下载进度(5):根据存储文件的下载实际大小进行回调函数;如果下载出错则回调下载出错函数

2014-01-17 18:31:49 930

转载 安卓断点续传转载文章

安卓实现断点续传下载,文章路径:http://www.2cto.com/kf/201110/107154.html

2014-01-13 15:24:19 857 1

原创 安卓adb remount失败时,报failed: Operation not permitted

可以用另外一种方法获得权限:一,进入shelladb shell二、shell下进行如下操作: shell@android:/ $ sushell@android:/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /systemshell@android:/ # chmod 777 /system shel

2014-01-13 13:38:12 3003

原创 致自己

致自己:加油!2013年是你自己过渡的一年,这一年,自己的第一个目标以实现,接下来,就是第二个目标,第三个目标,加油!加油,在加油!You can do it ! just do it !

2014-01-12 23:55:04 607

转载 安卓第三方接入登陆-新浪登陆

第三方登陆链接:http://blog.csdn.net/u012835497/article/details/17070391

2014-01-12 23:47:30 797

原创 安卓AIDL的简单使用 (复杂情况下,在此基础扩展)

aidl应用示例程序下载链接

2014-01-10 21:47:41 838

原创 安卓xml解析

一、主要程序(解析程序public class Parse { private List list; private Person person; public Parse(InputStream inputStream) throws XmlPullParserException, IOException { XmlPullParser parser=Xml.newPullPa

2014-01-09 21:42:16 788

转载 NDK不用cygwin,只用eclipse开发,照样能编译成 .so文件

文章路径 :http://www.oschina.net/question/1402563_133543

2013-12-26 14:43:27 958

原创 安卓ExpandableListView的用法

一、程序图二、布局文件(1)main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android

2013-08-08 20:32:02 1114

原创 安卓Fragment的用法

一、程序图二、布局文件(1)main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:o

2013-08-07 21:52:09 2276

Apache服务环境搭建包

使用apache可以自己搭建站点,随意访问自己的Html文件。访问数据等。

2016-04-08

sqlite查看器

安卓数据库查看器,方便查询,可写SQL语句进行查询!

2014-08-24

安卓sqlite、actionbar的使用

1,actionbar的使用 2,sqlite的使用 3,fragment的使用 4,textview跑马灯的使用

2014-03-22

安卓ExpandableListView嵌套Gridview嵌套用法,与多点触控图片缩放

安卓ExpandableListView嵌套Gridview嵌套用法,与多点触控图片缩放。代码写的交简单。数据少,但有代表性。

2014-03-22

安卓AIDL简单应用

安卓简单的aidl调用,实现俩个进程之间的数值传递,运行时,先运行service,再运行client,最后在client程序的日志中可看到由service中传递过来的值!

2014-01-10

安卓xml解析

安卓xml解析,基本,复杂的在此基础上扩展即可!

2014-01-09

安卓popupwindow的程序示例

安卓基础下拉框popupwindow的用法,下拉框中有一个按钮,以实现对其的监听,一看既懂,没有什么太难的。

2013-08-08

安卓拍照、相册查看

安卓、拍照、相册查看,第三条是自动切换图片,希望对大家有帮助!

2013-07-24

Android开发系列锦集

本开发文档是在网上下载的,给各位看看,很详细、而且能看的懂,方便查阅。适合初级工程师。

2013-03-19

空空如也

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

TA关注的人

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