Android stadio 模板 liveTemplate不管用】的更多相关文章

今天自己弄了模板,发现不生效.后来才知道要在下面设置在哪里应用:如下图: Android satdio 制作自己的todo 有时候,别人都使用todo,使得自己个人的todo不好用了.那么怎么弄?自己创建一个todo,自己用. 步骤如下: 1.首先自己建一个模板: 模板里面的haveToDO是以后用来正则表达捕获的,所以一定要写. 2.建一个todo 3.创建filter ,然后就可以看到自己的todo了…
Android stadio 最近遇到大问题,就是主功能行.但是让它做库工程,他就不管用. 但是在eclipse里面就可以.…
报错: Failed to complete Gradle Execution Cause: error in opening zip file. 原因: 安装gradle失败引起的,往往是上网需要验证或是上网权限没有开通导致的: 解决: 1. 先删除原有的残余信息 rm -rf ~/.gradle ~/AndroidStudioProjects/.gradle 2. 检查网络配置,确保正常上网,android stadio代理上网配置操作: File -> Settings -> Http…
我们项目里面,有一个文件,叫做aaa.meta. 这个只是一个配置文件,里面是txt. 但是Android Stadio 不识别.怎么办? 设置如下图: 首先,打开Android stadio 的设置,然后搜索file. 之后再上面的file types 选择Text, 下面增加一个*.meta 就可以了.…
好生气啊,android stadio 有bug.自己的代码,一直没有生效,原来是stadio 的问题.只是因为我打开了增强模式,后来,buildToolVersion 改了之后,android stadio 自己没有刷新.导致一直在用原来的包.气死了. 一下午的时间啊.以后自己代码不生效,打个toast.看看.不要ide 的bug ,耽误你的时间.…
Android Stadio 导入moudle 不显示,moudle 里面的java类也没有识别,只当是普通的txt文件. 后来,我发现,每个moudle 都有一个.iml 文件~ 然后我就随便翻翻配置文件,结果就找到了: modules.xml 打开一个,配置了所有的moulde文件. 既然,他没有自动生成,那么,我手动添加一下吧,果然成功了. 在你的工程根目录应该有一个.idea文件夹,里面有modules.xml <?xml version="1.0" encoding=&…
Android stadio 有时候,有很多module. 这些module 都有自己的仓库.也就是不在一块.那么,Android stadio 默认管理的就是根git. 如图,画对号的就是默认的. 那么怎么切换到其他的呢?在设置里面,找到versionContrl,选中你想管理的git仓库,然后点击加号就可以. 如下图: 纯自己研究.网上真的找不到.自己摸索,尝试出来的.…
这几天,电脑坏了.重装系统,慢慢的学到了很多Android stadio 的相关知识.总结一下吧: 1.gradle 编译工具:在工程的gradle/wrapper/gradle–wrapper.properties 里面设置gradle 的版本. distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip 更改最后面的数值就可以了. gradle 一般下载之后放在:C:\Users\用户名.gradl…
这是因为,他工程的gradle 配置,在你本地找不到,所以,会去网上下.然后解压,使用.这是一个很漫长的过程. *那么怎么做呢 修改项目工程的gradle/wrapper/gradle-wrapper.properties 里面的distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip 最后面的gradle-x.x 为你本地有的版本就可以了. 那怎么看本地有的版本呢?一般在 C:\Users\xxx.…
有时候,你想在Android stadio 里看源码, 然后Android stadio 会提示你去下载. 但是下载完了之后,有时候stadio 还是不能看源码.后来,参考这位博客,搞完了. http://www.cnblogs.com/wjtaigwh/p/6376940.html 截图,然后写博客,我就不搞了 .毕竟人家做的那么完整,我就不重复行的写了,复制粘贴也没意思. 我总结几点: 1.首先打开C:\Users\用户.AndroidStudio2.1\config\options 这个路…
Android staido 有一个功能是open recent ,默认是下面这样的: 就出来一个框,给你选择,是在新的窗口打开,还是在当前窗口打开.如果你选了当前窗口,并且点了Remember,don"t ask agin 那么,你以后打开都是在当前窗口.如果你想让他以后再新的窗口打开怎么办? 记住:Android stadio 最强大的快捷键是: ctrl + shift +A 给你一个搜索所有命令的框,如图: 你什么不记得了,或者有什么不想用鼠标了,直接在这里就可以了. 然后你就凭感觉去搜…
昨天还好好的,今天什么都没有动就很卡.Android stadio 半天,改了东西才编译.什么都慢一拍,你能感觉到,打开网页也好,什么也好. 莫名的问题,总是被莫名的解决.真的,下了个360杀毒,没效果.后来想装系统,但是电脑不能随便装啊.很费劲,各种环境. 最后,在大白菜哪里玩了几圈回来好了.里面有一个刷新系统的工具.刷了一下就好了. 开始烦死了,现在,嗯,心情才算恢复回来.…
今天看到技术交流群里有人招聘Android,要求会litepal. 我立马百度了下.嗯,我的学习技术的精神,是值得称赞的. litepal就是操作数据库的一个框架.git地址: https://github.com/LitePalFramework/LitePal/blob/master/README.md 使用很简单,readme都写好了. 1.配置 Android stadio gradle里面增加 compile 'org.litepal.android:core:1.3.1' 2.清单文…
这几天导入老的Android工程项目,导入后,也不发红也不报错,但是Run这一项没有可运行的App,就只有一个Edit Configurations.经过查询后,发现运行一下Sync Project with Gradle Files,然后就会触发报错,把错误解决掉就可以了.唉,Android Stadio导入项目还是一如既往的像个弱智一样!…
调整了近一上午的模板 ListView表头 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent…
Android Studio使用自带LoginActivity模板,制作登录界面 登录界面功能: 1.记住表单账户密码,并自动登录 //获得sp实例对象 sp = this.getSharedPreferences("userInfo", Context.MODE_WORLD_READABLE); //如果登陆过,直接登录 if(sp.getBoolean("ISLOAD",false)) { Intent intent = new Intent(this, Mai…
此文列出Android.mk的常用模板(部分内容源于多篇他人博客,这里不具体指出),如有错漏,还请在评论中指出,后期持续更新   #链接第三方动态库,在和部分android源码的编译中验证不过 LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  LOCAL_MODULE := foo-prebuilt  LOCAL_SRC_FILES := libfoo.so  include $(PREBUILT_SHARED_LIBRARY)   #预编…
距离上次分享GUI模板有很长时间了,这段时间里设计趋势不断变化,谷歌推出了最新的Android L以及全新的界面设计,UI设计师又有得忙了,今天收集了一组实用的GUI模板和线框图,包含最新的Android4.4,Material Design,Android 可穿戴设备等等,控件全面,拿来即用,建议收藏待用呦. Android UI XHDPI Template(Sketch) Android UI Design Kit 4.4 (PSD) Android GUI Template (Sketc…
在Ubuntu上面,新安装的stadio,第一次编译项目的时候, 一直开在下载 fastutil-7.2.0.jar 原因是需要FQ.那么改一下你的buil.gradle buildscript { repositories { maven{ url = "http://maven.aliyun.com/nexus/content/groups/public/" } google() jcenter() } dependencies { classpath 'com.android.t…
此文列出Android.mk的常用模板(部分内容源于多篇他人博客,这里不具体指出),如有错漏,还请在评论中指出,后期持续更新   #链接第三方动态库,在和部分android源码的编译中验证不过 LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  LOCAL_MODULE := foo-prebuilt  LOCAL_SRC_FILES := libfoo.so  include $(PREBUILT_SHARED_LIBRARY)   #预编…
关于Android NDK开发的文章已经比较多了,我的博客中也分享了很多NDK开发相关经验和技巧,今天简单写了一个 Android.mk 的示例模板,供初学者参考. 本模板主要给大家示例 Android NDK 开发中的如下几个问题: 1. 如何自动添加需要编译的源文件列表 2. 如何添加第三方静态库.动态库的依赖 3. 如何构造一个完整的NDK工程框架 假设我们的项目依赖 libmath.a, libjson.a, libffmpeg.so 这几个第三方库文件,项目包含如下几个模块:algor…
系统自带的NavigationDrawerFragment 1.自动生成NavigationDrawerFragment,onCreatView代码如下 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mDrawerListView = (ListView) inflater.inflate( R.layout.fragmen…
第一步:自定义xml属性 新建一个android项目,在values文件夹中新建一个atts.xml的文件,在这个xml文件中声明我们一会在使用自定义控件时候需要指明的属性.atts.xml <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="ToolBar"> <attr name="title…
首先,先贴上样本代码 //检查权限 public void checkPermission() { if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[]{Manifest.permission…
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' //这里gradle版本改成你自己的版本 // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }…
如下图: 已经在stadio 里面设置了gradle 的路径,但是在cmd 命令行里面不会去用这个路径. 解决方案:需要在环境变量里面设置一个gradle home GRADLE_USER_HOME D:\gradle_temp\.gradle 如下图: 注意:修改完之后需要重新打开cmd…
自动添加需要编译的源文件列表 添加第三方静态库.动态库的依赖   假设我们的项目依赖 libmath.a, libjson.a, libffmpeg.so 这几个第三方库文件,项目包含如下几个模块:algorithm,core,network,utils,tests,每个模块都有若干个.c/.h文件,我们要把整个工程编译为动态库,并通过 native_sdk.c 中的函数向Java层提供调用接口. LOCAL_PATH := $(call my-dir) 3RD_INC_DIR = $(LOCA…
android staido 有logcat窗口,她可以显示log信息.还有run窗口. 我以前一直忽略了run窗口,其实蛮重要,蛮好用的.他只会显示你当前运行的进程的log,不用你再去设置fillder. 上图: logcat: run: fight!!!!!!!!!!!…
mapping文件就是在对代码混淆以后,你用来查看混淆前和混淆后的对比文件. 一般用来查看线上的bug; java.lang.NullPointerException: Attempt to invoke virtual method 'void *****.online.ui.CustomWebView.d()' on a null object reference at *****.online.ui.ActivityOnlineHuaWei.a(SourceFile:616) at ***…
1.添加siggnig name 随意,不过按我写的就可以了.设置完成之后,你的build.grade就会多出来一些: android { signingConfigs { signingConfigs { keyAlias 'androiddebugkey' keyPassword 'android' storeFile file('D:/lightpole.keystore') storePassword 'android' } } 2.配置你的sigging生效 buildTypes {…