- 博客(32)
- 收藏
- 关注
转载 北漂程序员的笑与泪
我,一个北漂的程序员,工资算不上高,也不算低(其实孤傲的我感觉我的实际价值大于公司给的薪资),来京两年,换过两份工作,都是小公司,不值一提,一直开发安卓,技术水平个人认为不高,但也不差,毕竟是科班出身的程序员,底子厚,如今在北漂的累与懒中也基本快被磨薄了,情感方面,一直都是异地恋,其中的...
2015-11-17 11:45:00 85
转载 Android学习笔记(三)之带有侧边索引的快速查找(跟带字母索引查找的通讯录差不多)...
喜欢另辟蹊径的我,在这里废话不多说了,直接上代码和图片了。 效果图如下: 第一步:MainActivity的代码如下: package net.loonggg.test;import java.util.ArrayList;import java.util.Arrays;...
2015-11-12 12:29:00 207
转载 在Android中显示GIF动画
gif图动画在android中还是比较常用的,比如像新浪微博中,有很多gif图片,而且展示非常好,所以我也想弄一个。经过我多方的搜索资料和整理,终于弄出来了,其实github上有很多开源的gif的展示代码,我下载过几个,但是都不是很理想,不是我完全想要的。所以有时候就得自己学会总结,把开源的东...
2015-11-12 12:29:00 102
转载 关于自定义View时,画图形和图片时抗锯齿的使用的问题
一般画一条横着的线或者竖线没有锯齿的效果,但是如果是一条斜着的线用canvas画时,就会出现锯齿效果,可能影响视觉,感觉不好看,这是由于像素点的问题造成的!画图形时也是如此,只有在旋转,移动,放大时才会出现锯齿效果,一般正放着是不会出现的!当然图片也是如此!消除锯齿效果是会消耗内存的,一般如果...
2015-11-12 12:29:00 142
转载 Android通过用代码画虚线椭圆边框背景来学习一下shape的用法
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,shape可以绘制矩形环形以及椭圆,所以只需要用椭圆即可,在使用的时候将控件比如imageview或textview的高宽设置成一样就是正圆,solid表示远的填充色,stroke则代表远的边框线,所以两者结...
2015-11-12 12:29:00 200
转载 自定义圆形控件RoundImageView并认识一下attr.xml
昨天我们学习了自定义带图片和文字的ImageTextButton,非常简单,我承诺给大家要讲一下用自定义属性的方式学习真正的实现自定义控件,在布局文件中使用属性的方式就需要用到attr.xml这个文件,以前很多同学问我这个是干什么的,现在学了这篇内容,你就差不多知道了,以后就别再问...
2015-11-12 12:29:00 109
转载 移动互联网时代,好程序员的标准是什么?
在移动互联网迅速发展的今天,移动开发者的数量也是迅猛的增加,ios和Android开发者的数量更不必多说,程序员这个行业被很多人认为是高薪行业,可是他们也都不知道程序员其实也是公认的吃青春饭,程序员这种饭可以吃一辈子吗?一辈子当一个程序员不累吗?肯定累,因为程序员这个行业动态和...
2015-11-12 12:29:00 107
转载 Android学习记录(8)—Activity的四种加载模式及有关Activity横竖屏切换的问题
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别: standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过...
2015-11-12 12:27:00 61
转载 新时代的coder如何成为专业程序员
在移动互联网“泛滥”的今天,越来越多非专业(这里的非专业指的是非计算机专业毕业的程序员)程序员加入到了IT行业中来了,可能是因为移动互联网的火爆导致程序员容易就业而且工资很高,可能实体行业不景气,可能这确实是互联网+的时代,越来越多的人加入到程序员的行列当中来,使这个行业鱼龙混杂。现在这...
2015-11-12 12:27:00 133
转载 Android系统自带分享功能的实现(可同时分享文字和图片)
简单,不解释,直接上代码,可直接使用! 代码如下: /** * 分享功能 * * @param context * 上下文 * @param activityTitle * Activity的名字 * @para...
2015-11-12 12:27:00 662
转载 Android学习记录(5)—在java中学习多线程下载之断点续传②
在上一节中我们学习了在java中学习多线程下载的基本原理和基本用法,我们并没有讲多线程的断点续传,那么这一节我们就接着上一节来讲断点续传,断点续传的重要性不言而喻,可以不用重复下载,也可以节省时间,实现断点续传的关键在于怎么记录下载的进度和怎么标识,现在我们就来讲一下。 简言之就是:为每个线...
2015-11-12 12:27:00 67
转载 有关ViewFlipper的使用及设置动画效果的讲解
会用到以下的技术: 1、ViewFlipper 2、GestureDetector 3、Animation 主要是这三个类在起作用。 ViewFlipper,不妨把它看做一个容器吧,你可以把许多的View放在这个容器中,让它展示给用户,虽然它每次只展示一个view,我感觉...
2015-11-12 12:27:00 81
转载 什么是App加壳,以及App加壳的利与弊
非著名程序员涩郎 非著名程序员,字耿左直右,号涩郎,爱搞机,爱编程,是爬行在移动互联网中的一名码匠!个人微信号:loonggg,微博:涩郎,专注于移动互联网的开发和研究,本号致力于分享IT技术和程序猿工作心得体会。欢迎大家关注与转载。 什么是App加壳...
2015-11-12 12:27:00 197
转载 Android新组件RecyclerView介绍,其效率更好
今天我们首先来说为什么要介绍这个新组件RecyclerView,因为前几天我发布了一个常用面试题ListView的复用及如何优化的文章,介绍给一些开发者,但是我看到有关的反馈说:现在都不再用listview了,代替的是RecyclerView,确实是,但是用的毕竟是少数,所以...
2015-11-12 12:27:00 82
转载 发送广播重新挂载SD卡,使图库可以及时显示自己保存的图片(无需手机重启)...
我们或许经常会遇到这种情况,明明保存了图片,但是当你打开图片时,却没有找到这张图片,手机重启之后才能看到。这是因为SD卡并没有重新挂载,图库也无法把这张图片加载进去,解决这个问题非常简单,只需要我们模拟一个广播,使SD卡重新挂载即可!方法如下: /** * 发送广播,重新挂载SD卡...
2015-11-12 12:27:00 115
转载 java,Android:在eclipse中的快捷键
1.选中你要加注释的区域,用ctrl+shift+C 会加上//注释 2.先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释 3.要修改在eclispe中的命令的快捷键方式我们只需进入windows -> preference -> General -&g...
2015-11-12 12:27:00 68
转载 Android如何防止apk程序被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 ...
2015-11-12 12:27:00 53
转载 Bitmap与Drawable,byte[]之间的转化
android在处理一写图片资源的时候,会进行一些类型的转换,现在有空整理一下,以便于以后随时可用 1、drawable---->bitmap public static Bitmap drawableToBitmap(Drawable drawable) { ...
2015-11-12 12:27:00 86
转载 Android将应用程序的崩溃信息如何保存到本地文件,并上传服务器
我们在做应用开发的时候,需要程序的崩溃信息,来进行bug的修复和版本的更新,每一个应用程序都会有bug,所以都需要在后台纪录这些bug日志,然后上传到服务器,让程序员看,并进行修复。现在也有很多第三方的jar包能实现这种功能,比如友盟统计等,但是终究不如自己写的方便。好了,废话不多说了,...
2015-11-12 12:27:00 132
转载 Android之判断某个服务是否正在运行的方法
/** * 判断某个服务是否正在运行的方法 * * @param mContext * @param serviceName * 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService) * @ret...
2015-11-12 12:27:00 174
转载 Android学习记录(4)—在java中学习多线程下载的基本原理和基本用法①
多线程下载在我们生活中非常常见,比如迅雷就是我们常用的多线程的下载工具,当然还有断点续传,断点续传我们在下一节来讲,android手机端下载文件时也可以用多线程下载,我们这里是在java中写一个测试,其实android中的实现和java是一样的,学会了java就知道怎么在android中实现了...
2015-11-12 12:27:00 81
转载 Android学习笔记(四)之碎片化Fragment实现仿人人客户端的侧边栏
其实一种好的UI布局,可以使用户感到更加的亲切与方便。最近非常流行的莫过于侧边栏了,其实我也做过很多侧边栏的应用,但是那些侧边栏的使用我都不是很满意,现在重新整理,重新写了一个相对来说我比较满意的侧边栏,其中运用的就是android3.0版本之后新加的Fragment碎片化,碎片化的使...
2015-11-12 12:27:00 106
转载 Android学习第六弹之Touch事件的处理
在移动开发过程当中,我们经常会遇到手势处理和事件触摸的情况,如果不了解整个事件的处理机制,对于开发的同学和码农是非常痛苦的,但是事件触摸的处理确实是一个非常复杂的过程,细讲起来,估计我都能讲迷糊,这里呢,我只做一些简单的和常用事件的讲解,希望能够帮助大家。 1.概念,什么是事件的...
2015-11-12 12:27:00 82
转载 Android学习笔记(一)之仿正点闹钟时间齿轮滑动的效果
看到正点闹钟上的设置时间的滑动效果非常好看,自己就想做一个那样的,在网上就开始搜资料了,看到网上有的齿轮效果的代码非常多,也非常难懂,我就决定自己研究一下,现在我就把我的研究成果分享给大家。我研究的这个效果出来了,而且代码也非常简单,通俗易懂。效果图如下: 首先是MainActivity...
2015-11-12 12:27:00 262
转载 用Fragment实现如新浪微博一样的底部菜单的切换
像我这个有强迫症的人来说,自从TabActivity抛弃之后,再使用看到一个个警告和一条条划着的横线,心里很不舒服,现在终于下定决心用Fragment来替换掉TabActivity了!我的研究成果如下: 首先是MainActivity,它需要继承FragmentActivity(这里是...
2015-11-12 12:27:00 108
转载 Android字体大小怎么自适应不同分辨率?
今天有人问我,android系统不同分辨率,不同大小的手机,字体大小怎么去适应呢?其实字体的适应和图片的适应是一个道理的。 一、 原理如下: 假设需要适应320x240,480x320分辨率。在res目录下新建文件夹values-320x240,values-480x320。然后在文件...
2015-11-12 12:27:00 81
转载 Android中图片大小和屏幕密度的关系讲解
Android手机适配是非常让人头疼的一件事,尤其是图片,android为了做到是适配提供了很多文件夹来存放不同大小的图片,比如:drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi等,其实同一张内容...
2015-11-12 12:27:00 75
转载 Android学习记录(6)—将java中的多线程下载移植到Android中(即多线程下载在Android中的使用)③...
在这一节中,我们就来讲多线程下载以及断点续传在android中怎么使用,前两节是为本节做准备的,没有看前两节的同学,最好看完前面的两篇文章再来看这篇。其实在android端的应用和java基本上是差不多的,只不过在android端我建议对于断点续传的记录的保存放在android的sqlite3...
2015-11-12 12:27:00 80
转载 Android在listview添加checkbox实现
主界面CheckBoxinListViewActivity.java代码如下: public class CheckBoxinListViewActivity extends Activity { /** Called when the activity is first cr...
2015-11-12 12:27:00 139
转载 “小咖秀”火爆的背后,给我们开发者带来的思考
我相信,在移动互联网时代,在互联网+的大环境中,我们每一位移动开发者都有一颗创业的心。不想创业的程序员不是好程序员,只想打工一辈子的程序员也永远干不了一辈子。说到这里看懂了的,绝对是程序猿。好了,言归正传,最近几天小咖秀火了,火的一塌糊涂,不知不觉登上了app store排行榜的首位。小咖秀...
2015-11-12 12:27:00 94
转载 为什么工具类App,都要做一个社区?
非著名程序员涩郎 非著名程序员,字耿左直右,号涩郎,爱搞机,爱编程,是爬行在移动互联网中的一名码匠!个人微信号:loonggg,微博:涩郎,专注于移动互联网的开发和研究,本号致力于分享IT技术和程序猿工作心得体会。欢迎大家关注与转载。 为什么工...
2015-11-12 12:26:00 123
转载 通过广播关闭应用程序(每个Activity)和连续点击两次返回键关闭应用程序
对于一个应用程序可能有很多个Activity,可能每个人并不想一个个的去关闭Activity,也有可能忘了,那怎么关闭所有的未关闭的Activity呢,其实有很多方法,但是我最喜欢的一种就是通过广播事件去关闭,这样简单易懂,方便操作,很快捷。 首先就是建立一个父类,让所有的activity继...
2015-11-12 12:26:00 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人