/storage/emulated/0/… 手机内部存储路径 mEditText.setKeyListener(null); EditText设置不可编辑,比focusable、enable更粗暴 android...android:attr/selectableItemBackground" item的水波纹效果,在item的View加上这一属性, 5.0+才行 includeFontPadding=“false”...android:weightSum=“3” 设置LinearLayout中的权重总数 android:fillViewport=“true” ScrollView设置全屏 SystemClock.sleep...android:includeFontPadding=“false” 去掉TextView内部padding 快捷键 提高开发效率 live template动态模板 提高开发效率 Android快速开发整理...(库、插件、常用网站) 提高开发效率 Github Android-Develop-Tips 欢迎补充
同样,还有另外一个属性也很神奇:android:clipChildren,具体请参考:【Android】神奇的android:clipChildren属性(http://www.cnblogs.com/...如果嵌套的View过于复杂,解决方案可以是通过代码测量列表所需要的高度,或者在getView中使用一个小技巧:parent.getChildCount == position @Override public...Android NestedScrolling 实战 (http://www.race604.com/android-nested-scrolling/) 7、EmojiconTextView的setText...服务端的代码由PHP实现,有时开发为了修改方便,直接用windows记事本打开保存,引入了人眼看不到的问题。其实就是多了”ufeff”这个玩意,客户端代码过滤一下就行了。...参考: android:clipToPadding和android:clipChildren http://www.alloyteam.com/2014/10/androidcliptopadding-he-androidclipchildren
如果你可以修改源码,你可以在程序执行最初的地方去加sleep逻辑,但这个好复杂,需要重打包,有不少工作要做,下面说一个简单的技巧: adb shell am set-debug-app -w --persistent...用如下命令清除等待调试效果: adb shell am clear-debug-app *your.app.package* 参考: http://android-dev-life.blogspot.com
最近在调试公司中的Android项目时,遇到的一些问题,及时做个总结,以免后面再遇到这类问题时再浪费时间。 高低版本 API 兼容 在高版本 API 方法前加 @TargetApi(API号)。...: apply plugin 'com.android.library' 删除 lib(s)/build.gradl 中 android/defaultConfig/applicationId 这项配置.../java --caseinsensitivefs true 在Android 中查找日志 将手机通过 USB 与电脑连接。 执行下面命令,登陆到Android 手机上。...解决办法是在 gradle.properties 文件中添加 android.injected.testOnly=false 配置。...有些 Android机没有 vi怎么办 可以写一个脚本,通过 adb shell pull命令将日志文件拉到本地分析问题。 结束语 不断更新中 ...
作者:AWeiLoveAndroid 博客:https://www.jianshu.com/p/b74107b6464d 在平时Android开发中,可能会出现某个类有很多个重载方法。...【优点】暂时解决了方法维护的问题,开发人员不再为过时方法维护了,而且旧版本也可以使用相应方法,对老版本兼容性比较好。 【缺点】所有的方法都在,还是有那么多冗余代码,还是没从根源上解决问题。
The Navigation Bar Open Source in New Window Override Methods Edit Regex The Switcher 0 前言 一般的什么快捷键,技巧的文章也有很多...下面这些事我在来自国外大神发布的:Android Studio Tips of the Day (https://plus.google.com/u/0/collection/wtO0PB) 查看到的,...Android Studio Tips of the Day (https://plus.google.com/u/0/collection/wtO0PB) 里面一共有八十几个。大家可以去查看完整的。...我以前每次写布局预览效果都用android:text = "XXX",然后程序弄完还得去删。太傻了!!!)...camelhumps 5 Close Others 当Android Studio开了很多文件,想要留下当前文件,然后关闭其他文件,通常做法是右键,然后选择Close Others。
只需要二步就可以: 在根布局中添加xmlns:tools="[http://schemas.android.com/tools](http://schemas.android.com/tools)"...我以前每次写布局预览效果都用android:text = "XXX",然后程序弄完还得去删。太傻了!!!)...[Uploading 14283288,2560,1600_464651.jpg . . .] 5.Close Others 当Android Studio开了很多文件,想要留下当前文件,然后关闭其他文件...可以让Android Studio的屏幕显示内容可以更多。 navigationbar 7.Open Source in New Window 你能让当前打开的文件,以另起一个窗口来进行显示。
现在的Android应用越来越庞大,开发者越来越能感受到方法数限制带来的影响。这里简单讲几个减少方法数的小建议。 1.什么是方法数?为什么它这么重要? ...很遗憾,Android在刚开始被设计的时候,这一区域的方法数量不能超过65536个,也就是2个字节表示的范围。当源码定义或引用的方法数量超过了这个限制的话,就会导致编译不成功,你说重要不重要呢? ...package*/staticvoidFoo.access$200(Foo foo,int value){ foo.doStuff(value); } 具体可以参考:http://developer.android.com
综述 这是自己总结的开发技巧,不断更新中··········· 编写技巧 1. text文本单行显示并设置省略号 将TextView控件的singleLine属性设为True,并将ellipsize设为...end android:singleLine="true" android:ellipsize="end" 效果如下: 只在一行显示,如果文本多余,末尾会出现三个点,三个点的样式也是可以改变的...把ellipsize值有middle,start,end,marque,none 2.imageView图片框四周白边去除 android:adjustViewBounds="true" android...来改变颜色 4、返回父activity页面从左到右滑 在父activity设置属性: android:launchMode="singleTop" 5、修复按钮设置背景没反应的问题 <style name...; h+=view.getMeasuredHeight(); } listView.getLayoutParams().height=h; 7、设置复选框按钮的颜色 xml中设置 android
Kotlin作为Android开发第一语言,然而身边做Android的大多还是使用java。...Android转到Kotlin的趋势是必然的,公司隔壁部门已经全部使用Kotlin开发,我们在以后新的项目里,也会以Kotlin为主。...关于Kotlin的知识,博主只是在去年下半年的时候看过官网的教程,也读了《Kotlin for Android Developers》,并写了一个练手项目,不过大半年过去了,要把以前学过的知识重新拿起来有点儿不易...,于是总结了一些Kotlin在Android开发中的常用技巧。...Kotlin 基础技巧 单例 Kotlin是一种非常简单的语言,单例也是如此,这里列出两种常用的单例格式: 第一种:通过伴生对象+委托实现单例 class App : MultiDexApplication
但这些经验没法系统地整理起来,因此只能算是开发中的杂项了。
前言 最近接触了typecho 所以PHP肯定就离不开手了 这里记录一些平常开发的一些小技巧 莫名的用户bug 不要只处理error,而忽略warning和notice,这可能会导致日后的莫名其妙的问题...,项目在开发状态下应该是error_reporting( E_ALL ^ E_NOTICE ),等到发布的外网生产环境时,应关闭所有错误报告display_errors=Off,error_reporting...$class_name . '.php'); require_once( $path ); } 如果你一个个引用我觉得有点原始人的操作了 使用函数辅助引用 可以增加代码可读性 害 保留调试代码 在开发环境中
Java开发小技巧 平时开发中有一些小技巧,都不算很有技术含量,但在工作中运用这些技巧确实可以提高工作效率,这里把这些小技分享出来。...} IOUtils.closeQuietly(httpClient); } 善用Spring的工具类 Spring中有一些已经写好的工具类,代码都比较简单,即可以学习下,本时工作中用一用也可以提高开发效率...System.out.println(deadEvent); } } private static class CustomEvent{ } 重试逻辑 经常写代码实现业务的重试逻辑,可考虑spring-retry 工具技巧
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:
开发前必准备:理清自己要开发的插件业务逻辑,先写好插件功能需要的数据表;有了数据表结构,其他的都好办了!...1、开发中心创建生成插件后,移步后台addons目录下找到刚创建的应用包,里面包含了一些基本页面代码;可以依托这些基础的丰富修改; 2、可以在现有的一些插件比如:智慧电商客插件,里面寻找雷同功能的页面,...更多小技巧不断添加中。。。。。 4、一定开启《开发调试模式》:教程:http://s.jinyunweb.com/manage/index.php?
python开发小技巧 今天在工作中写了一个python脚本从数据库中导数据,其中用到了一些技巧,在这里记录一下。
在使用view的缩放的时候,layer.border.width随着view的放大,会出现锯齿化的问题,解决这个问题需要设置这个属性。
探究Android活动的小技巧 1.找出当前的活动 当我们在查看别人的代码的时候可能不能第一眼就发现首次的活动是哪一个,我们可以通过以下的方法来找出当前的主活动是哪一个: 新建一个BaseActivity...import android.support.annotation.Nullable; import android.support.v7.app.AppCompatActivity; import android.util.Log...; import android.os.PersistableBundle; import android.support.annotation.Nullable; import android.support.v7...; import android.net.Uri; import android.support.v7.app.AppCompatActivity; import android.os.Bundle;...import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.Toast
在提交代码时为了提高代码质量,保持团队的代码风格一致,需要进行代码静态分析,一般通过下面2种方法来进行
本文主要介绍flutter开发小技巧 … 延展操作符(...)可以对数组或者字典进行操作 // 合并数组 test1() { var list = [1, 2, 3]; var list2 =
领取专属 10元无门槛券
手把手带您无忧上云