
好记性不如烂笔头
哼_给你一脚
这个作者很懒,什么都没留下…
展开
-
Gradle‘s dependency cache may be corrupt...
从github上下载的项目经常会报如下错误我遇到的情况是在保证能科学上网的情况下,本地中对应版本的gradle有问题,针对此有两种解决方案:方案一:(需保证可以科学上网到电脑的gradle存放路径下,把项目使用的gradle版本删除,然后点击上图的Re-download dependencies and sync project....查看项目使用gradle版本:项目根目录/gradle/wrapper/gradle-wrapper.propertiesgradle在电脑的存放原创 2020-12-21 18:43:02 · 468 阅读 · 0 评论 -
java中的内存分配
java内存主要包括以下几个区域:1、寄存器:我们在程序中无法控制2、栈:保存基本类型的数据和对象的引用 在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中保存。当变量退出函数或代码块时,java会自动释放内存。3、堆:存放用new产生的数据 堆内存用来存放new创建的对象和数组,是一个运行时数据区。该部分内存,由java虚拟机的自动垃圾回收原创 2017-11-01 11:08:14 · 344 阅读 · 0 评论 -
ndk学习笔记
1、简介(一些相关概念)Android NDK是一组允许你将C或C++嵌入到Android应用中的工具。可用于:1)在平台之间移植应用,用C/C++写的库可以方便的在其他嵌入式的平台上再次使用2)重复使用现有库,或者提供其自己的库供重复使用3)在某些情况下提高性能,特别是像游戏这种计算密集型应用4)代码的保护,apk的java层代码很容易被反编译,而C/C++库反汇难度教大原创 2017-11-08 17:07:45 · 422 阅读 · 0 评论 -
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
androidstudio中运行报错Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.解决方法:Tools->Android->选择Enable ADB Integration问题解决~原创 2017-06-02 14:53:26 · 343 阅读 · 0 评论 -
使用代码修改shape的填充颜色solid
如下xml文件: 在代码中修改solid的颜色值,如下:val grad = get_code.background as GradientDrawable grad.setColor(R.color.color_c3c3c3)原创 2017-05-31 10:44:10 · 2540 阅读 · 0 评论 -
让AndroidStudio提示的时候大小写不敏感
一直用习惯了eclipse,eclipse的提示是大小写不敏感的,androidstudio默认是大小写敏感的,即如果你写Intent写成intent的话,它的提示就不会处理。通过如下设置,让androidstdio的提示编程大小写不敏感:AndroidStudio中,点击File-->Setting,搜索Code Completion,把Case sensitive completion设置原创 2017-05-25 23:51:51 · 3311 阅读 · 0 评论 -
androidstudio视频录制和截图功能
因为要录制app操作gif图,群上问了下,才知道原来androidstudio有视频录制和截图的功能。功能入口如图:上面那个icon是截图的,下面那个icon是录制视频的。这两个功能都可以针对真机和模拟器。原创 2017-01-12 15:19:16 · 4654 阅读 · 0 评论 -
Your project path contains non-ASCII characters
github上下载的项目,在androidstudio中打开报错Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different dire原创 2016-07-21 14:28:36 · 1697 阅读 · 0 评论 -
让TextView一行显示并且溢出部分用省略号显示
只需要在TextView中添加如下两个属性即可实现:android:singleLine="true"android:ellipsize="end"原创 2016-06-13 16:25:20 · 1752 阅读 · 0 评论 -
设置EditText不自动聚焦
如果界面中有EditText的时候,用户打开界面的话EditText就会自动聚焦。如果想取消这种一打开界面EditText就聚焦效果,可在EditText的上级父容器中加入如下代码: android:focusable="true" android:focusableInTouchMode="true"原创 2016-06-06 15:38:27 · 2400 阅读 · 0 评论 -
让ListView滚动到底部
有时候聊天记录用ListView完成的时候,需要用户打开界面的时候,ListView定位在底部,可用如下代码来实现:gd_listview.setSelection(gd_listview.getBottom());原创 2016-06-06 15:34:26 · 779 阅读 · 0 评论