![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
菩提树下的行者
代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。
展开
-
android屏幕的点击事件
Android 中屏幕点击事件的实现在android下,事件的发生是在监听器下进行,android系统可以响应按键事件和触摸屏事件,事件说明如下:onClick(View v)一个普通的点击按钮事件boolean onKeyMultiple(int keyCode,int repeatCount,KeyEvent event)用于在多个事件连续时发生,用于按键重复,必须转载 2016-04-07 10:50:35 · 1446 阅读 · 0 评论 -
为什么要使用Kotlin呢
Kotlin的“简历”来自于著名的IDE IntelliJ IDEA(Android Studio基于此开发) 软件开发公司 JetBrains(位于东欧捷克)起源来自JetBrains的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛(Kotlin Island)一种基于JVM的静态类型编程语言来自知名的工具开发商JetBrains,也就决定了Kotlin的基因中必然包含实用与高转载 2017-05-18 11:23:00 · 1132 阅读 · 0 评论 -
Kotlin 基础语法学习
Kotlin 基础语法学习 定义包名基础语法定义包名包名的定义应当在源文件的头部package my.demoimport java.util.*// ...1234512345文件路径和包名并不要求匹配,源文件可以被放置在文件系统任意位置参考:包定义函数函数有两个Int类型参数和Int类型返回值:fun sum(转载 2017-05-18 11:05:40 · 361 阅读 · 0 评论 -
Android WebView详解
现在很多App里面都内置了Web网页,比如很多电商平台,淘宝,京东,聚划算等,如下:那么这种该图和实现呢?其实这是Android 里面一个叫WebView的组件实现的,下面将全面介绍WebView的常用用法。目录 1.简介 WebView是一个基于webkit引擎、展现web页面的控件。 Android的Webview转载 2017-03-28 10:11:54 · 340 阅读 · 0 评论 -
Java 中的访问修饰符
在前面使用封装的时候 我们用到了 public ,private原创 2017-01-19 14:35:43 · 233 阅读 · 0 评论 -
数据类型初阶
1.Java 定义了基本数据类型,引用数据类型和自定义类型2.Java 的八种数据基本类型和引用数据类型中的String 类型,String 在我博客中有详细介绍基本数据类型如下表所示一、 栈空间 1.栈空间存取数据的效率高 2. 栈中的数据按照“先进后出”的方式管理 (类似于水杯) 3.栈空间存储空间较小,不能存放大量的数据 4.JV原创 2017-01-10 15:47:17 · 174 阅读 · 0 评论 -
Android 自定义控件
为什么要自定义控件 1.特定的显示风格 2.处理特有的用户交互 3.优化我们的布局 4.封装等 如何自定义控件 1.自定义属性的声明与获取 2. 测量onMeasure 3.布局onLayout(ViewGroup) 4.绘制onDraw 5.onTouchEvent 6.onIterceptTouchEvent(ViewGroup)原创 2017-01-10 11:04:25 · 268 阅读 · 0 评论 -
Java String.split()用法小结
封装日历类的时候,获取当前日期,用到了 String.split() 方法,现在将这个方法整理一下: Date date = new Date();SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-M-d");String currentDate = simpleFormat.format转载 2016-12-28 11:04:11 · 935 阅读 · 0 评论 -
Android命名规范与编码风格
在团队开发项目中,统一的命名规范与编码风格非常重要,只有这样才像一个优秀团队开发的产品。而且这样方便阅读其他人的代码,便于后期维护。我觉得 Android 源码的可读性很好,风格统一,而在实际项目中经常看到混乱的风格,缩进有的是tab有的是space,命名有的是中文拼音有的是英文,看上去非常的乱。相信大家都喜欢简洁整齐的代码,这就需要团队成员稍微牺牲下个性,遵守统一的规范,自己读起来也赏心悦目翻译 2016-12-28 09:37:35 · 538 阅读 · 0 评论 -
Android热修复实践应用—AndFix
一直关注App的热修复的技术发展,之前做的应用也没用使用到什么热修复开源框架。在App的热修复框架没有流行之前,做的应用上线后发现一个小小的Bug,就要马上发一个新的版本。我亲身经历过一周发两个版本,真的折腾用户的节奏~~所以,要开始考虑引入热修复。下面记录使用开源框架阿里巴巴的AndFix过程。实现的原理这里说的不是热修复怎么实现修bug的原理,这里说的是怎么使用AndF转载 2016-12-21 14:40:44 · 278 阅读 · 0 评论 -
什么是App加壳,以及App加壳的利与弊
目前针对移动应用市场上安卓APP被破解、反编译、盗版丛生的现象,很多APP开发人员已经意识到保护APP的重要性。而对于移动应用APP加密保护的问题,如何对DEX文件加密尤为重要。那么接下来,我们就先介绍一下什么是App加壳和加壳的原理,利与弊等。一、什么是加壳?加壳是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是基于转载 2016-12-21 14:10:10 · 1910 阅读 · 0 评论 -
Android 4.4前后版本读取图库图片方式的变化
这个问题是人才中心项目中遇到的关于头像换取的问题,android 4.4版本前后 图片获取本地图库的方法发生一些变化,这里记录下来方便自己查看转载 2016-06-12 16:22:30 · 850 阅读 · 0 评论 -
Android Studio 添加类,自动书写项目人,日期等
关于修改file 的头信息,其实很简单,效果如下: 其实,实现很简单,只需要修改header即可,打开settting->File and Code Templates ,选择includes下的File Header,修改即可原创 2017-05-22 09:35:29 · 979 阅读 · 0 评论