- 博客(28)
- 资源 (65)
- 收藏
- 关注
原创 2016年,再见,2017年,我们再续前缘!
新鲜说出来,你也许不会相信,我,一个马上30岁的人,2016年,第一次上班,第一次打卡,第一次有了真正意义上的工资,这一切对我来说,都很新鲜。收获正如,我博客的副标题写的,一个播音与主持艺术专业、干过网游打金工作室,做过海鲜小吃排挡的新手程序员。2016年,我的程序员元年。这一年,满满都是收获。收获了Android方面的知识,收获了一群快乐逗比的程序猿小伙伴,也收获了141篇原创文章,更收获了博客专
2016-12-30 13:26:49 2488 7
原创 Android开发-自定义View-AndroidStudio(十六)侧滑删除
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53929510觉得博文有用,请点赞,请评论,请关注,谢谢!~项目源码下载:http://download.csdn.net/detail/iwanghang/9724693老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:其实最近几篇博客写得不是很好,代码已经不太适合初学者来阅读,很多地方刚接触Android的同学可能还需要查资料,才能理解。
2016-12-29 16:23:06 1643 2
原创 Android开发-自定义View-AndroidStudio(十五)快速索引(2)
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53906660觉得博文有用,请点赞,请评论,请关注,谢谢!~项目源码下载:http://download.csdn.net/detail/iwanghang/9723388老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:文字转化拼音,但是会遇到多音字的问题,这个不是jar包的错误。联系人一般没问题,或者说这次没有遇到。尝试了2个非人名的多音字
2016-12-28 11:11:08 1715 5
原创 Android开发-自定义View-AndroidStudio(十四)快速索引(1)
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:A1、A2是监听手势滑动,设置右侧List的字母颜色,B1、B2是设置接口回调,当触摸字母改变,传递给MainActivity。MainActivity.java:package com.iwanghang.indexeddemo;import android.support.v
2016-12-27 14:38:56 1003
原创 Android开发-自定义View-AndroidStudio(十三)仿ViewPager(3)
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53839229觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:跟前一篇博文相比:1、添加了RadioButton。2、实现了RadioButton的选中时,设置ViewPager下标。3、实现了滑动页面ViewPager下标改变时,RadioButton的选中状态改变。4、实现了添加页面后,将页
2016-12-23 14:44:13 1421
原创 Android开发-自定义View-AndroidStudio(十二)仿ViewPager(2)
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.mygesturedetector;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import a
2016-12-22 17:23:00 955
原创 Android开发-自定义View-AndroidStudio(十一)有趣的BUG
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:下面这个BUG是同时使用scrollBy和MotionEvent.ACTION_MOVE导致的:是在我练习的时候写出来的BUG,如果加上临界值的一些判断,可以实现一些有趣的效果:MainA
2016-12-22 14:03:41 1010
原创 Android开发-自定义View-AndroidStudio(十)仿ViewPager(1)
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:scrollBy((int)distanceX, (int)distanceY); // 这里为了演示,可以上下左右滑动scrollBy((int)distanceX, getScrollY()); // Y轴保持在创建时的起始值,我们一般这么用MainActivity.java:
2016-12-21 17:15:44 1039
原创 Android开发-自定义View-AndroidStudio(九)手势监听类GestureDetector
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~由于我自己对手势监听类没什么概念,用过很多次,但是没有完整的了解过,找了一个Demo加以改进,帮助大家一起理解。老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.mygesturedetector;import android.support.v7
2016-12-21 14:57:53 1858
原创 Android开发-自定义View-AndroidStudio(八)自定义View初体验
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53783417觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上效果图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.autoattribute;import android.support.v7.app.AppCompatActivity;import android.os.B
2016-12-21 13:41:11 4221
原创 Android开发-自定义View-AndroidStudio(七)popupwindow
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请留言,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.popupwindow;import android.support.v7.app.AppCompatA
2016-12-20 15:22:11 1970
原创 Android开发-自定义View-AndroidStudio(六)ViewPager再体验
转载请注明出处:http://blog.csdn.net/iwanghang/绝对博文有用,请点赞,请留言,谢谢!~直接看GIF效果和代码(相对于ViewPager初体验,添加了当前页面的点点选中变色效果,以及对应文字的设置):注意一下,point_selector.xml、point_normal.xml、point_press.xml需要放在drawable下面:MainActivity.ja
2016-12-19 16:41:10 2381 2
原创 Android开发-自定义View-AndroidStudio(五)ViewPager初体验
转载请注明出处:http://blog.csdn.net/iwanghang/绝对博文有用,请点赞,请留言,谢谢!~直接看GIF效果和代码:MainActivity.java:package com.iwanghang.viewpager;import android.support.v4.view.PagerAdapter;import android.support.v4.view.Vi
2016-12-19 15:27:19 1000
原创 Android开发-自定义View-AndroidStudio(四)简介动画
转载请注明出处:http://blog.csdn.net/iwanghang/绝对博文有用,请点赞,请留言,谢谢!~直接看GIF效果和代码:MainActivity.java:package com.iwanghang.propertyanimation;import android.support.v7.app.AppCompatActivity;import android.os.Bun
2016-12-19 13:55:26 1098 2
原创 感谢CSDN的博客专家福利——最新一期的程序员杂志和技术书籍自选(附图)
这是系统通知~~截图纪念一下~~下面是快递拆包照片~~最新一期程序员杂志照片拍糊了的Android高级进阶~~很厚很厚的一本~~再接再厉~~继续学习~~继续分享~~转载请注明出处:http://blog.csdn.net/iwanghang/欢迎移动开发爱好者交流沈阳或周边城市公司有意开发Android,请与我联系联系方式微信:iwanghangQQ:413711276邮箱:iwanghang@q
2016-12-19 10:03:54 1420
原创 Android开发-自定义View-AndroidStudio(三)扇形多级菜单
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~这个也算是一种自定义View,虽然和我之前博文要实
2016-12-16 15:19:58 1844 2
原创 Android开发-自定义View-AndroidStudio(二)遇到问题,附:ScrollView中文API
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~这2天,为了实现CustomTitleView在S
2016-12-16 09:12:41 1190
原创 Android开发-自定义View-AndroidStudio(一)
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53611277觉得博文有用,请点赞,请评论,请关注,谢谢!~项目源码:http://download.csdn.net/detail/iwanghang/9710791直接看这个博文有点难懂,建议新手先看看这篇:Android开发-自定义View-AndroidStudio(二十一)onDraw的演示:http://blog.csdn.net/iwanghang/article/d
2016-12-13 16:53:00 1278
原创 Android开发-ToggleButton-Switch-RatingBar-AndroidStudio
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~直接看GIF效果图和代码:MainActivity
2016-12-12 17:15:17 787
原创 Android开发-基本概念小整理(四)为了面试的小伙伴们所准备~~
59.Android 图片异步加载。1、采用多线程。将耗时的操作放在子线程中待其拿到数据后发一条消息到主线程中,从而在主线程中进行更新显示。2、AsyncTask。异步线程加载图片。进行耗时操作比如加载图片要求不要阻塞UI线程,就必须使用异步任务。AsyncTask是不需要借助thread+handler即可实现异步任务的组件,使用起来比较简单且更轻量级一些。3、LruCache。缓存已经加载过的图片。60.Android 缓存策略。缓存管理方法是数据库和文件,通常保存到sdcard。数据库如(
2016-12-09 16:17:21 2828 2
原创 Android开发-基本概念小整理(三)为了面试的小伙伴们所准备~~
46.什么是ANR 如何避免它?NR:Application Not Responding,五秒在Android中,活动管理器和窗口管理器这两个系统服务负责监视应用程序的响应。当出现下列情况时,Android就会显示ANR对话框了:对输入事件(如按键、触摸屏事件)的响应超过5秒。意向接受器(intentReceiver)超过10秒钟仍未执行完毕。Android应用程序完全运行在一个独立的线程中(例如main)。这就意味着,任何在主线程中运行的,需要消耗大量时间的操作都会引发ANR。因为此时,你的应用
2016-12-08 11:48:22 1273
原创 Android开发-基本概念小整理(二)为了面试的小伙伴们所准备~~
31. 请描述一下BroadcastReceiver。BroadcastReceiver用于接收并处理广播通知(broadcast announcements)。多数的广播是系统发起的,如地域变换、电量不足、来电短信等。程序也可以播放一个广播。程序可以有任意数量的broadcast receivers来响应它觉得重要的通知。Broadcast receiver可以通过多种方式通知用户: 启动act
2016-12-07 16:18:44 3731 5
原创 Android开发-基本概念小整理(一)为了面试的小伙伴们所准备~~
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~1.请解释下在单线程模型中Message,Hand
2016-12-06 16:22:39 1288
原创 Android开发-拍照录像-AndroidStudio(三)VCamera仿微信小视频
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~想自己写,搞了2-3个小时,然后并没有分离出来,V
2016-12-05 16:34:06 4119 1
原创 程序人生(一)如何向一个外行解释修改器无法修改网游
就好比妹纸,我说妹子是我的,不算数。民政局有记录才算。发给你个结婚证,也就是让你看看,没了结婚证,民政局依然可以证明这个妹子是你的。哪天我看上个妹子,我做个假证,然而并没有卵用,妹子跟我依然没有半毛钱关系。。。———————————————————————————————————————————————————————————— 神秘人 2016-12-3 21:34:18iwanghang 质询
2016-12-04 10:02:10 1267
原创 Android开发-拍照录像-AndroidStudio(二)VCamera拍摄小视频初体验
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~下面这几行是官方文档:VCamera SDK An
2016-12-02 15:49:53 3602 2
原创 Android开发-拍照录像-AndroidStudio(一)自己实现拍照
转载请注明出处:http://blog.csdn.net/iwanghang/我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~不推荐自己实现拍照功能,因为可能遇到很多的坑,除非
2016-12-01 17:17:32 4922 1
原创 Android开发-Sensor传感器-AndroidStudio(二)小方
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/53418690我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~用传感器做一个小方块自由移动,以屏幕为边界注意这个
2016-12-01 10:12:06 2607 1
Android开发-自定义View-AndroidStudio(十六)侧滑删除
2016-12-29
Android开发-自定义View-AndroidStudio(十五)快速索引(2)
2016-12-28
Android开发-自定义View-AndroidStudio(十三)仿ViewPager(3)_免积分
2016-12-26
Android开发-自定义View-AndroidStudio(七)popupwindow
2016-12-20
Android开发-自定义View-AndroidStudio(六)ViewPager再体验
2016-12-20
Android开发-自定义View-AndroidStudio(一)
2016-12-14
Android开发-Sensor传感器-AndroidStudio(二)小方
2016-12-01
Android开发-Sensor传感器-AndroidStudio(一)摇一摇
2016-11-30
Android开发-Retrofit-AndroidStudio(四)simplexml解析XML_免积分
2016-11-16
Android开发-Retrofit-AndroidStudio(三)ListView&Picasso_免积分
2016-11-15
音乐播放器APP_AndroidMusicPlayerSource2.5_免积分
2016-11-15
Android开发-RecyclerView-AndroidStudio-属性动画
2016-11-10
Android开发-RecyclerView-AndroidStudio(三)瀑布流和几种布局
2016-11-08
Android开发-DesignDemo-AndroidStudio(十二)TextInputLayout
2016-11-07
Android开发-DesignDemo-AndroidStudio(十一)FloatingActionButton(3)
2016-11-07
Android开发-DesignDemo-AndroidStudio(八)CoordinatorDemo(3)
2016-11-04
Android开发-DesignDemo-AndroidStudio(七)CoordinatorDemo(2)
2016-11-03
Android开发-DesignDemo-AndroidStudio(六)CoordinatorDemo(1)
2016-11-03
Android开发-DesignDemo-AndroidStudio(五)Coordinator(1)
2016-11-03
Android开发-DesignDemo-AndroidStudio
2016-11-02
AndroidFileTransfer.dmg
2019-06-18
Android开发-登录界面Demo-AndroidStudio
2017-09-29
Android程序员学WEB前端(9)-CSS(4)-商城首页Demo-Sublime
2017-09-05
Android开发-营养成分查询Demo(1)前言-AndroidStudio
2017-04-28
Android开发-魔窗DeeplinkDemo-AndroidStudio
2017-04-19
Android选择拍照剪裁base64.16进制.byte上传图片+PHP接收图片
2017-03-24
Android模拟表单提交 多图选择+多图上传Demo
2017-03-24
iwanghang_20170315
2017-03-15
iwanghang_20170310
2017-03-10
iwanghang_2017030902
2017-03-09
UEditor简单引入所需资源
2017-03-09
iwanghang_20170309
2017-03-09
Sublime Text 3 中文优化版 S1.3.9
2017-03-06
phpStudy 2016.10.31 再次更新,支持自定义php版本
2017-03-06
ThinkPHP5.0.5完整版_ThinkPHP_full_v5.0.5
2017-02-24
音乐播放器APP_AndroidMusicPlayerSource1.6[免积分]
2017-02-05
Android开发-自定义View-AndroidStudio(二十六)数独(3)Dialog监听
2017-01-17
Android开发-自定义View-AndroidStudio(二十五)数独(2)Handler延迟
2017-01-06
Android开发-自定义View-AndroidStudio(十八)自定义水波纹(2)
2017-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人