- 做安卓开发也有4年多了,也经常看别人写的代码,感觉大家写代码真是风格迥异。包括我自己 ,以前写代码也是很不规范,觉得功能实现了就可以了,现在也在慢慢纠正,经过一段时间的编码, 慢慢改的规范了很多。 代码简洁规范其实非常重要,方便我们查找修改问题,减少维护成本,节省工作交接时间,当然也是体现一个程序员水平的一个标准。水平越高的程序员,代... 做安卓开发也有4年多了,也经常看别人写的代码,感觉大家写代码真是风格迥异。包括我自己 ,以前写代码也是很不规范,觉得功能实现了就可以了,现在也在慢慢纠正,经过一段时间的编码, 慢慢改的规范了很多。 代码简洁规范其实非常重要,方便我们查找修改问题,减少维护成本,节省工作交接时间,当然也是体现一个程序员水平的一个标准。水平越高的程序员,代...
- 文章目录 一、插件引擎运行特点二、恶意软件特点 一、插件引擎运行特点 宿主应用 中 , 首先在 AndroidManifest.xml 中 , 定义了若干占坑的 “... 文章目录 一、插件引擎运行特点二、恶意软件特点 一、插件引擎运行特点 宿主应用 中 , 首先在 AndroidManifest.xml 中 , 定义了若干占坑的 “...
- 我想大家在开发过程中都碰到过这样的需求,类似标签展示,要展示如上图效果,这里面的数据不确定每项字数,有的非常长,有的很短,数据动态填充。 这种情况用listView和gridView展示效果都没有上图的效果。 这时我们其实是要自己写一个控件来填充上图的数据,也就是我们今天要说的自定义view,流式布局。 方法还是重写onMea... 我想大家在开发过程中都碰到过这样的需求,类似标签展示,要展示如上图效果,这里面的数据不确定每项字数,有的非常长,有的很短,数据动态填充。 这种情况用listView和gridView展示效果都没有上图的效果。 这时我们其实是要自己写一个控件来填充上图的数据,也就是我们今天要说的自定义view,流式布局。 方法还是重写onMea...
- 文章目录 一、Android 逆向用途二、Android 逆向原理 一、Android 逆向用途 Android 逆向用途 : 软件防护 : 根据逆向的方法针对性... 文章目录 一、Android 逆向用途二、Android 逆向原理 一、Android 逆向用途 Android 逆向用途 : 软件防护 : 根据逆向的方法针对性...
- /** * author: Eric_luo . * date: On 2016/4/28 */public class test { } 其实,实现很简单,只需要修改header即可,打开settting->File and Code Templates ,选择includes下的File Header,修改即... /** * author: Eric_luo . * date: On 2016/4/28 */public class test { } 其实,实现很简单,只需要修改header即可,打开settting->File and Code Templates ,选择includes下的File Header,修改即...
- 方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数: "unspecified":默认值 由系统来判... 方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数: "unspecified":默认值 由系统来判...
- android 中 我们经常需要判断 各种网络类型 然后需要给用户做出相应的提示,一般网络类型有 2g ,3g,4g ,wifi,无网络等等。 1. 网络类型判断 TelephonyManager 中 定义常量值 public static final int NETWORK_TYPE... android 中 我们经常需要判断 各种网络类型 然后需要给用户做出相应的提示,一般网络类型有 2g ,3g,4g ,wifi,无网络等等。 1. 网络类型判断 TelephonyManager 中 定义常量值 public static final int NETWORK_TYPE...
- 文章目录 前言一、Android 端完整代码示例二、Flutter 端完整代码示例三、相关资源 前言 前置博客 : 【Flutter】Flutter 混合开发 ( Flutter 与 N... 文章目录 前言一、Android 端完整代码示例二、Flutter 端完整代码示例三、相关资源 前言 前置博客 : 【Flutter】Flutter 混合开发 ( Flutter 与 N...
- 文章目录 前言一、Android 进程二、Android 应用启动流程 前言 参考 【Android 逆向】Android 系统文件分析 ( /proc/pid 进程号对应进程目录 | o... 文章目录 前言一、Android 进程二、Android 应用启动流程 前言 参考 【Android 逆向】Android 系统文件分析 ( /proc/pid 进程号对应进程目录 | o...
- 前言 这里开篇讲解一系列的android相关的移动支付。移动支付也称为手机支付,用户使用移动的设备,完成对所购买商品或者服务的支付功能。包括远程支付(网上支付、短信支付),近场支付(刷卡、滴卡、pos机)。 国内的移动支付方式: 支付宝,微信,银联,百度钱包,QQ钱包,财付通,京东支付 易宝支付,快钱支付,还有一些第三方的支付什... 前言 这里开篇讲解一系列的android相关的移动支付。移动支付也称为手机支付,用户使用移动的设备,完成对所购买商品或者服务的支付功能。包括远程支付(网上支付、短信支付),近场支付(刷卡、滴卡、pos机)。 国内的移动支付方式: 支付宝,微信,银联,百度钱包,QQ钱包,财付通,京东支付 易宝支付,快钱支付,还有一些第三方的支付什...
- 好多Android 开发者在开发过程中经常可以碰到 oom(内存溢出)问题,尤其是在 图片操作比较多的情况下,如果没有优化好,经常会碰到这个问题。这个时候都会想到 获得手机的总内存有多少 和 可使用内存有多少!下面给大家提供这两个方法分别获得 可用内存 和 Android总内存!话不多说 上代码! ... 好多Android 开发者在开发过程中经常可以碰到 oom(内存溢出)问题,尤其是在 图片操作比较多的情况下,如果没有优化好,经常会碰到这个问题。这个时候都会想到 获得手机的总内存有多少 和 可使用内存有多少!下面给大家提供这两个方法分别获得 可用内存 和 Android总内存!话不多说 上代码! ...
- Goole发布消息 年底不支持eclipse的组件,大家很多开始了解用android studio,很多之前都是用惯了eclipse,所以开始用as的时候最不习惯的就是快捷键了,用起来感觉很别扭。那么我们怎么设置as的快捷键呢?最好能设置为和eclipse一样的。 As的强大之处之一就体现出来了,As可以直接将eclipse中的快捷键... Goole发布消息 年底不支持eclipse的组件,大家很多开始了解用android studio,很多之前都是用惯了eclipse,所以开始用as的时候最不习惯的就是快捷键了,用起来感觉很别扭。那么我们怎么设置as的快捷键呢?最好能设置为和eclipse一样的。 As的强大之处之一就体现出来了,As可以直接将eclipse中的快捷键...
- 因为Adapter对View的复用以及图片网络请求的耗时问题有时候在快速滑动且网络不佳的情况下会出现图片加载错乱。 即滑动到屏幕内发出网络请求,但并未请求完成就已滑出屏幕,待到请求完成时,就加载到了其它ItemView上。 常用的做法是将uri设置为ImageView的tag例如: String title = ... 因为Adapter对View的复用以及图片网络请求的耗时问题有时候在快速滑动且网络不佳的情况下会出现图片加载错乱。 即滑动到屏幕内发出网络请求,但并未请求完成就已滑出屏幕,待到请求完成时,就加载到了其它ItemView上。 常用的做法是将uri设置为ImageView的tag例如: String title = ...
- 1.空格占位调样式问题 数字、字母和汉字混排占位问题:将数字和字母全角化。由于现在大多数情况下我们的输入都是半角,所以 字母和数字的占位无法确定,但是一旦全角化之后,数字、字母的占位就和一个汉字的占位相同了,这样就可以避免由于占位导致的排版问题。 2.稍复杂的布局用RelativeLayout 布局调试起来更加 方便简洁 3.等分... 1.空格占位调样式问题 数字、字母和汉字混排占位问题:将数字和字母全角化。由于现在大多数情况下我们的输入都是半角,所以 字母和数字的占位无法确定,但是一旦全角化之后,数字、字母的占位就和一个汉字的占位相同了,这样就可以避免由于占位导致的排版问题。 2.稍复杂的布局用RelativeLayout 布局调试起来更加 方便简洁 3.等分...
- 在开发过程中,需要获取某个时间点一个月或若干个月前的时间,便单独封装了方法,在博客中记录下来,以便大家使用。 两个方法的传参 Data 是当前时间,day是你需要推后或者提前的天数,第二个是String转... 在开发过程中,需要获取某个时间点一个月或若干个月前的时间,便单独封装了方法,在博客中记录下来,以便大家使用。 两个方法的传参 Data 是当前时间,day是你需要推后或者提前的天数,第二个是String转...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签