关于Intent实例调用:1,调用外部程序:   参数1:Process Name   参数2:Application Clas
原创 2023-01-28 18:27:59
108阅读
近期刚上班,做了一个应用,要上线。測试天天測试,天天有bug,个人总结了几个常常忽略的地方: 1:在 继承 BaseAdapter 的 @Override public int getCount() { <span style="color:#ff0000;">return list == null
转载 2016-02-27 09:30:00
37阅读
2评论
我们都知道,Android Studio的功能是非常强大的,也是很智能的。如果有人告诉你学Android开发要用命令行,你可以告诉他Android Studio是谷歌提供给开发者提升效率的。试想想你脑袋里有一堆想法,但是开发编码效率太低导致想法都丢失了或者兴趣消失了多可怕对不。好了废话不多说,这里介绍几个比较好用的技巧和快捷键,提升我们的编码效率。1.完成一句代码如果我们调用了一个方法,并给方法传
转载 2023-07-31 19:37:54
39阅读
Android 接入sdk是指某公司作为能力提供方经常以接入Sdk形式来暴露能力供用户使用,这样的能力对公司来说是财富实现的资本,不能被外界窥探或者破解成免费使用,那下面来分析下有哪些危害以及解决方案。裸sdk的危害裸Sdk是指sdk未进行加固,直接简单的通过反编译工具就可以看到其实现,现在混淆不算加固,但很多sdk就仅限于混淆而已,就没有其他安全措施了,这样就很容易暴露如下问题:窥视内部实现方法
文章目录通用规范开发规范demo 通用规范SDK发版时需配套有完整且详细的使用说明文档,包括混淆配置说明;SDK需要详细记录每个版本的变更内容;SDK如果对外开放,需要有一个专门的网站,同时附上SDK的说明文档、demo、变更历史等;SDK的minSdkVersion要尽量小,最好不要超过使用SDK的项目的minSdkVersion;尽量不要引用第三方库,要尽量使用android系统自带的功能,
本文由Blankj投稿。 Blankjd的博客地址: ://.jianshu.com/u/46702d5c6978 为了利于项目维护以及规范开发,促进成员之间Code Review的效率,故提出以下开发规范,如有更好建议,欢迎到GitHub提issue。 https://github.
转载 2017-04-11 10:46:00
52阅读
2评论
引用:://yarin.blog.51cto.com/1130898/614512://.mhtml5.com/《Android应用开发新路线——用HTML5开发Android应用程序》android的HTML5应用程序概述如何适配多分辨率的android设备 !如何在android中构建HTML5应用程序 ?如何在android中调试HTML5应用程序 ?如何在android中使用HTML5的本地储存 ?如何在android中使用HTML5的本地数据库 ?如何在android中使用HTML5的地利 ?如何在android中构建HTML5离线应用 ?如何使用Canva
Android 开发中的注意事项 1、不要排斥新技术和新工具。 Android Studio 1.0 之后的版本,基本已经稳定到可以支持正常的工作开发的程度了。单纯就书写效率而言,Android Studio 带来的好处绝对大于它和Gradle的学习成本。JetBrains的IDE,用过都说好。 还有就是适当的提升targetSdkVersion到新版本。 2、代码设计方面的问题,大部分都能在An
古人有云,工欲善其事必先利其器。开发Android程序,如果没有Android这个测试环境,我们也无从知道自己写的程序到底能不能在手机上跑起来,同时也无法满足自己的成就感。 搭建Android开发环境,linux是首选操作系统,但是大家都用win7的情况下那就都用win7吧,win7也没什么不好的除了非常耗费资源、反应慢(内存一个G)等等等。。。诸多缺
Android Studio V3.12环境下TV开发教程 电视设备为应用程序提供了一组有限的导航控件。 为您的电视应用创建有效的导航方案取决于理解这些有限的控件以及用户在操作应用时的感知限制。 在为电视创建Android应用时,请特别注意在使用遥控器按钮而不是触摸屏时,用户实际如何在应用中导航。本课说明创建有效的电视应用导航方案的最低要求,以及如何将这些要求应用到您的应用。在
开发注意事项1.         服务器端必须提供输入数据正确性的验证,客户端的Javascript验证可以没有。这是基于安全性的考虑,因为Javascript是很容易被绕过的,增加客户端验证只是为了减少服务器压力、界面更加容易使用。
转载 2023-05-10 14:38:46
42阅读
1、子线程中不能更新界面,更新界面必须在主线程中进行 2、Fragment注意的事项: a) Activity调用Fragment中的方法 b) Thread或者Handler调用Fragment中的方法 须要注意getActivity()可能为空;须要增加以下代码避免空指针 If(getActiv
转载 2017-08-15 20:53:00
106阅读
2评论
今日笔记后端不要直接传实体类对象给前端
原创 2022-07-15 14:39:58
37阅读
android7.0 的API开始有了分屏功能,在测试时注意到主页面在分屏模式下,页面所占比例在增大或者减小的时候都会调用oncreat方法,所以查资料总结一下分屏对页面的生命周期的影响以及开发时的注意事项: App页面从全屏模式切换到分屏模式,会经历销毁后重建的过程,所以它的Activity生命周 ...
转载 2021-05-09 12:40:38
1075阅读
2评论
如今很多在Android应用开发的人员,发现Android领域愈发行业不景气现象,许多公司出现了裁员、辞职风潮。很多开发人员也想为自己找下家,转行该时代。
原创 2023-06-22 00:18:06
154阅读
本节书摘来自异步社区《Android应用开发》一书中的第1章,第1.4节创建新的Android项目,作者 【美】Chris Haseman,更多章节内容可以访问云栖社区“异步社区”公众号查看1.4 创建新的Android项目Android应用开发Google提供了几个有用的方法,可以创建一个新的Android项目。(1)如果Eclipse没在运行,就启动它。(2)选择菜单File->New-
Swift开发注意点 如果定义属性的时候,没有初始化, 那么必须在后面加上? 只要在构造方法(init方法)中对属性进行了初始化, 那么就不用加? 如果是定义一个基本数据类型,那么建议直接赋值为 0 (因为在调用super.init时不会给该属性分配存储空间) Swift允许有同名的方法, 只要参数或者返回值不一样 即可。 自定义构造方法,那么默认的构造方法就会失效。   C和OC的结构体只能
原创 2021-07-02 15:43:22
202阅读
1、异步接口的保存用Save开头,导出用Export开头 2、优化时,所有的页面删除多余的空格和注释,tpl文件删除var_dump(),js文件不要用ES6语法,删除console.log(),php文件删除var_dump() 3、// 初始化时间选择器 datepickerClass.init
qt
原创 2021-07-13 17:05:32
195阅读
1. 开发从一开始, 就要尽可能注意性能问题,要不然最后还是需要优化。 2. 尽量详细的注释
原创 2021-08-24 15:03:40
147阅读
  • 1
  • 2
  • 3
  • 4
  • 5