Android Studio
文章平均质量分 76
So_Null
just do it!
展开
-
Android 代码规范
一:命名规范1.包命名规范采用反域名命名规则,包名全部小写,连续的单词只是简单地连接起来,不使用下划线,一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。如:com.isa.crm.activity 或 com.isa.crm.adapter2.Java类命名规范采用大驼峰式命名法,尽量避免缩写,除非该缩转载 2016-06-14 16:41:34 · 402 阅读 · 0 评论 -
小米手机长按editText编辑功能位置错乱
如图所示,小米手机输入框编辑功能,文字与背景错乱,其他手机显示正常,经排查发现,是我用了沉浸式状态栏的原因,主要是在style文件里<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- All customizations that are NOT specific to a par...原创 2018-02-12 10:32:58 · 3113 阅读 · 0 评论 -
Cordova 自定义插件(Android)
最近在学习cordova,cordova本身提供一些插件,但是有时并不能满足工作的需要,有些插件需要自己来写。最近我需要一个从本地图库选择带二维码的图片并识别的插件,在网上找了好多例子,不是版本太旧就是顺序写的不清楚,我摸索着鼓捣了两天终于弄好了,现在来给大家分享一下,希望可以帮到你们!如果需要实现别的功能,思路和步骤是一样的,大家可以参考一下。 接下来我们一步一步的开始啦!(在这里默认大家已经安原创 2017-09-07 19:43:19 · 1462 阅读 · 0 评论 -
Android 开源组件和第三方库汇总
转自别人总结的android开源项目及库。1、 github排名 https://github.com/trending, github搜索:https://github.com/search 2、https://github.com/wasabeef/awesome-android-uiUIAwesome-MaterialDesign-MaterialDesignCenter改名为Aweso转载 2017-08-28 11:55:49 · 5809 阅读 · 0 评论 -
FragmentTransaction
在Android中,对Fragment的操作都是通过FragmentTransaction来执行。而从Fragment的结果来看,FragmentTransaction中对Fragment的操作大致可以分为两类: 显示:add(),replace(), show() , attach() 隐藏:remove(), hide() ,detach()对于每一组方法,虽然最后产生的效果类转载 2017-08-28 11:01:20 · 2712 阅读 · 0 评论 -
Android Studio 连接SVN
最近在公司做项目,用到SVN,因为是从头开始弄得,之前也没弄过,花了我一下午的时间查资料,安装配置,因此,在这里把我的经验拿出来给大家分享,希望与大家共同学习!一:提交代码到SVN服务器1:首先下载一个SVN客户端-TortoiseSVN,这个可以直接百度下载,安装的时候要注意command line client tools 默认是没选中的,在这里要选中(不选中好像安装目录中没有svn.原创 2017-02-07 09:29:14 · 2757 阅读 · 0 评论 -
安卓开发之so库加载使用的那些坑
世上本没有路,踩坑的多了就把路填平了。一、UnsatisfiedLinkError基本介绍全名 java.lang.UnsatisfiedLinkError官方解释 Throw if the java Virtural Machine cannot find an appropriate native-language definition of method de转载 2017-02-07 09:24:16 · 1433 阅读 · 0 评论 -
Android关于AndroidManifest.xml详细分析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个Android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte转载 2016-06-15 09:02:13 · 512 阅读 · 0 评论 -
Android:控件布局(相对布局)RelativeLayout
RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列。 相对布局常用属性:子类控件相对子类控件:值是另外一个控件的idandroid:layout_above----------位于给定DI控件之上android:layout_below ----------位于给定DI控件之下android:layout_toLeftOf -------转载 2016-06-14 16:13:25 · 785 阅读 · 0 评论 -
android studio 添加Butterknife 插件
一.引用1,下载插件,或者引入本地插件(下载地址,https://download.csdn.net/download/lxk_1993/9327211)2,引用:Ctrl+Alt+S -> Plugins ->搜索 Android ButterKnife Zelezny -> Install plugin form disk ,从本地引入我们下载的jar包,添加成功后需要重启...原创 2018-04-19 15:57:36 · 9822 阅读 · 0 评论