• 等级
  • 103670 访问
  • 60 原创
  • 19 转发
  • 35221 排名
  • 14 评论
  • 46 获赞

Android自定义View-------Canvas动画的误解

前言 最近在看自定义View方面的知识,遇到下面一段代码,由于对旋转后的绘图存在疑问,经过多方求证,最后弥补了操作Canvas(旋转,平移等)认知的错误,并得出正确结论: 动画操作Canvas,其实操作的是临时坐标系,对于已经绘制的图形部分无效 下面详细记录求证过程,以备同仁指正: 建议大家按照代码绘制看看,绘制对的可以留言,绘制错了也可以留言,这篇博客让你理解了吗? /*

2018-01-11 09:57:16

前端开发----微信小程序入门级教程(前篇)

前言 前段时间,凭借着出生牛犊不怕虎的劲头,凭借着一点Java基础和前端入门的知识水平,买了域名和服务器准备搭建自己的一个技术站点,初衷是旨在打造自己成为一个T形全站工程师。后经过各种百度,各种折腾终于大概在半个月左右的时间写好了几个基本接口,能上传图片,发布文章,能列表展示,也能展示文章详情,当前期间用到各种框架和开源库Jersey啊,editor.md啊等等等等,也在此拜谢…. 星光

2018-01-07 23:41:50

微信小程序—跳一跳,Android游戏助手(外挂)使用教程

声明 该游戏助手来自 github大神 xushanmeng , 再次膜拜一下,也希望各位友官在使用助手的时候别忘了star支持一下大神。 跳一跳游戏助手 github地址: https://github.com/xushanmeng/WechatJumpHelper 源起 作为一名有着丰富实战经验的Android开发人员,作为一个有着一定基础和实战的逆向新司机,第一次面对git

2018-01-04 16:46:31

Java8新特性之Lambda表达式

!千山鸟飞绝,万径人踪灭。 孤舟蓑笠翁,独钓寒江雪。 写在前面 还记得上次面试时被问到Java8新特性,我当时居然脑袋一片空白,然后就GAME OVER了。刚走到大门口才想起来Lambda表达式这个点,真的是有点失望,现在想想主要原因是自己在项目中没有使用,只是停留在了解层面,没有用到项目其实就是就是不会!! 就像这Markdown编辑器一个月没 写博客,都不会用了。尴尬,一不小心就暴

2017-12-29 23:42:19

Android开发实战系列

1.闪屏页启动白屏或者黑屏页的问题: 推荐博客:http://blog.csdn.net/niceyoo/article/details/570734642.引导页第三方开源项目的使用: 第三方登录分享使用ShareSdk: http://blog.csdn.net/donkor_/article/details/53422025

2017-08-14 23:37:27

像素大厨安装

http://jingyan.baidu.com/article/90895e0fe9e36164ec6b0b06.html

2017-08-07 21:11:38

关于禁用触摸板

上次电脑采用了360重装大师重装了系统,装好之后禁用触摸板的时候,采用了卸载触摸板之后再禁用的方式,每次卸载触摸板之后关机重启之后系统都会自动安装触摸板驱动,弄得十分的郁闷,各种问度娘,安装360,又安装驱动精灵都无法解决这个问题,后来,再百度上搜索开机自动安装驱动,找到这个百度问答,解决了我的问题,特此记录,以备以后使用: https://zhidao.baidu.com/question/32

2017-07-30 12:51:08

Android自定义View之-----日历控件

写在前面Android的系统的日历控件十分简陋,在项目中拿不出手啊,这也许就是苹果和Android的显式区别:系统控件美观合理,各App统一,最后App和系统风格统一;而Android由于长相上先天不足,当然自从有了MD之后也十分fashion了,但是还不是很彻底,在加上系统的厂商定制风格差异较大,不知日后UI是不是小米出一套华为也得出一套…扯远了哈,说说日历那些事本次的日历控件站在自定义View的

2017-07-15 14:13:56

Android高级工程师所要达到的技术要求

高级工程师所要达到的技术的要求: Android的基本知识 四大组件、Fragment、自定义控件、动画、组件之间的消息传递等等,这些都是基本知识也是开发过程中所必须掌握的,同时也是为今后的发展所打的基础,在这个基础上我们还要掌握组建的生命周期呀,activity启动模式的区别和场景应用、scheme跳转协议、 组件之间消息传递的机制、动画的种类和区别、属性动画的特点和作用等 Android的

2017-05-07 09:57:43

初识smali

简单的说,smali就是Dalvik VM内部执行的核心代码。Dvm和JvmDalvik字节码Dalvik是google专门为Android操作系统设计的一个虚拟机,经过深度的优化。虽然Android上的程序是使用java来开发的,但是Dalvik和标准的java虚拟机JVM还是两回事。Dalvik VM是基于寄存器的,而JVM是基于栈的;Dalvik有专属的文件执行格式dex(dalvik exe

2017-04-27 10:34:49

Android实现APK下载安装

网上有很多种写法,也有很多坑,当然这些坑不是说代码有问题,而是Android的碎片化和各个厂商的定制造成的,例如最简单的写法DownloadManager在三星等手机上无法使用,原因是他们不支持DownloadManager。使用Thread或者IntentService或者AnsyTask其实也都可以,各有优劣,例如使用IntentService的更新UI问题,使用AnsyTask的排队问题,等等

2017-04-07 11:41:00

Android使用ImagePicker在返回数据给网页

自定义图片选择器/** * 拍照或者从相册获取图片 * Created by PersonalFolder on 16/11/10. */ public class ImagePick implements View.OnClickListener { private final int PICK_REQUEST = 0x1001; private final int TAKE_

2017-04-07 10:46:36

ViewPager动态替换数据源------Fragment

鸣谢:参考博客:http://blog.csdn.net/z13759561330/article/details/40737381现在就直接上代码吧,其实原理我也没太懂,刚好实现了,急用的话可以拿去直接用,空闲了去看看我上面鸣谢的博客吧适配器Adapterimport android.support.v4.app.Fragment; import android.support.v4.app.Fr

2017-04-01 12:43:20

这才是正在的Java单例模式!

今天看了郭神关于单例模式的一篇博客,讲的是通俗易懂,读完醍醐灌顶,若有所悟,虽然对Java的类对象的这一块还是不清楚,就单例模式而言,这种写法已经是堪称完美了。 郭神博客地址:http://blog.csdn.net/guolin_blog/article/details/8860649下面试自己的笔记:public class Text { //声明一个私有的静态类的对象 priv

2017-03-21 11:39:14

文章标题

声明出处http://blog.csdn.net/zhongkejingwang/article/details/38868463 前面写过一篇关于下拉刷新控件的博客下拉刷新控件终结者:PullToRefreshLayout,后来看到好多人还有上拉加载更多的需求,于是就在前面下拉刷新控件的基础上进行了改进,加了上拉加载的功能。不仅如此,我已经把它改成了对所有View都通用!可以随心所欲使用这两个功能

2017-03-11 17:59:54

MacBook中获取高德地图的发布版和开发版的SHA1的值

推荐博客: http://blog.csdn.net/u011068996/article/details/49741543开发版获取 keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android百度地图工程师提供的快速获取SHA1的A

2017-03-08 18:08:41

Android开发——获取并生成唯一识别码

方法一:不需要权限(推荐) 使用一些不需要权限的硬件设备码来生成Android设备的唯一识别码 //获得独一无二的Psuedo ID public static String getUniquePsuedoID() { String serial = null; String m_szDevIDShort = "35" + Build.BOAR

2017-02-23 15:26:53

Android学习日记

年前后一直在搭建新的项目框架并结合MVP架构来规划新的APP,十分费心,但也不过是胡乱搭个台,也不敢写成博客.今天打开scdn一看,有一个月没有写博客了.搭框架,写布局这些活也不好说,都是些琐碎的活,我也说不好,也就原谅自己,可以总感觉好长时间不写,手心痒痒,就打开郭霖的博客从第一篇看,写个学习笔记吧:获取当前内存 /** * 获取当前可用内存,返回数据以字节为单位。 *

2017-02-09 23:41:58

GitHub上微信小程序源码推荐

> 123个微信小程序源码分享地址:https://share.weiyun.com/beaeb26349f55401bedcfad5ddd5dcaf 密码:F7Pip8

2017-01-13 10:26:05

自定义View---------自定义属性和初始画笔

真正开始仔细掰扯自定义view里面的门门道道是从前段时间开始的事。一直抱着会用就成的我,晃晃悠悠地走到了初级工程师尽头,总结来就一句话:我不生产代码,我只是代码的搬运工。可这样的日子能过多久呢?最近危机感特别的敏感,总是感觉随时都有可能面临失业的危险,互联网的冬天,移动端在经历了巨大的爆热后已经在不到一年的时间里面滑向了低谷,个人的境遇也随之糟糕起来。竞争异常的激烈,几十几百个人竞争一个岗位,那么接

2017-01-05 17:29:20

星光站长

随心而活☞唯爱是从~
关注
  • 计算机软件/Android开发工程师
  • 中国 湖北省 十堰市
奖章
  • 持之以恒