android
一块西瓜
春风十里 五十里 一百里 体测八百米 海底两万里 德芙巧克力 香草味八喜 可可布朗尼 榴莲菠萝蜜 芝士玉米粒 鸡汁土豆泥 黑椒牛里脊 黄焖辣子鸡 红烧排骨酱醋鱼 不如你 全都不如你。
展开
-
Android常见的错误(1)——获得控件导致程序崩溃
**任何要在布局发生的事情,获得控件、改变控件属性等,都要在setcontentView下面。**1.在Activity类中控件作为私有变量1. 很多人会觉得这个很正常,这个情况很常见啊,因为Java写class的时候不是可以直接给成员变量赋值的吗? 但是我们需要记住的一点是,所有获得控件的语句都是要在布局里面进行的,意思就是说,所有的findViewById的语句都要在相应的setconten原创 2016-04-26 22:15:44 · 1615 阅读 · 0 评论 -
Android 调用webservice(ksoap-2-Android)手机号码归属地查询
之前做过一次但是隔了一个月再做就有点忘了,果然好记性不如烂笔头!还是打算记一下。 现在网络上的一些有关这方面的文章都比较久远了虽然方法没错但是之前的网址都变了所以需要进行一些修改。 记录时间2016/10/10,apk完成时间2016/10/10知识点概述1. soapsoap一般跟web服务一起讲。通俗地讲,web服务就是将网络上的message消息作为输入然后再从网络上得到输出的过原创 2016-10-11 22:40:13 · 1649 阅读 · 0 评论 -
AndroidStudio升级到2.2版本以后发生错误Error:Unable to start the daemon process.
错误描述 新建工程或者打开已有工程出现以下错误: Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please re原创 2016-10-13 16:34:23 · 2169 阅读 · 0 评论 -
Android Studio报错Error Running app: cannot debug application
Android studio中的项目无法对app这个module进行debug。报错信息如下:Cannot debug application xx.xxx.xxx.app on device lge_nexus_5x(此处表示你的手机型号).你的xxxapp不能在型号为Nexus 5x的LGE手机上调试。This application does not have the debuggable原创 2017-08-21 16:35:34 · 11343 阅读 · 1 评论 -
Android Activity生命周期
情景 调用过程 1.启动activity onCreate->onStart->onResume->运行状态 2.当前Activity被其他Activity覆盖其上或被锁屏 onPause->暂停状态 3.当前Activity由被覆盖状态回到前台或解锁屏 onResume->再次运行 4.当前Activity转到新的Activity界面或按Home键回到主屏,自身退居后原创 2017-09-05 18:37:10 · 241 阅读 · 0 评论 -
Android 隐藏标题栏
注意事项首先需要判断你的XXXActivity是继承自Activity还是AppCompatActivity。如果是继承自Activity请看1;如果是AppCompatActivity请看2。1.继承自Activity方法1. 在onCreate中加入如下代码 requestWindowFeature(Window.FEATURE_NO_TITLE); setCont原创 2017-09-27 15:10:04 · 273 阅读 · 0 评论 -
android activity设置透明或者半透明背景
1.在res/valuse/styles.xml中添加如下代码<!--是否显示标题 窗口背景 透明 窗口是否透明--><style name="NoTitleTranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowNoTitle">true</item原创 2017-09-30 16:23:57 · 3537 阅读 · 0 评论 -
android TextView 不显示文字
问题描述 在xml布局文件中已经定义了TextView的颜色android:textColoe="xxxxx"然后在Java文件中根据需要动态改变TextView字体的颜色textview.setTextColor(0x......) 之后发现文字都消失了。调试过程 1.打印 textView的可视性 Log.e("visibility",""+textView.getVisibility());原创 2017-10-12 17:32:37 · 12385 阅读 · 0 评论 -
Android adb cannot connect to deamon
问题描述xxxxx/platform-tools>adb.exe start-server failed* failed to start daemon * error: cannot connect to daemon 解决过程 1.首先查看5037 端口是否被占用 win+R 打开 cmd 进入sdk/platform-tools/adb.exe的目录...原创 2017-10-13 18:46:57 · 7561 阅读 · 1 评论 -
android fat-aar.gradle中文注释
/** * This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or原创 2017-11-01 17:12:00 · 2967 阅读 · 0 评论 -
将android工程中的某些部分打包成aar,提供给第三方使用
jar包只能打包Java文件,但是如果你的功能模块中含有比较多的资源文件,图片、布局文件等就不能打包成aar的格式了。如果资源文件很少,打成jar包还是比较简便的。1.无其他依赖的模块打包成单个aar文件1.新建工程,并且新建一个Module。选择Android Library->Next填写任意名字,选择Finish2.将要打包的文件都按照文件夹的位置放入你的Module中【注意查看你的包名以及原创 2017-10-26 17:58:18 · 12007 阅读 · 0 评论 -
android studio 安装或者导入项目过程中常见的问题(持续更新)
更新日志 2017-10-09 10:00 title 1-3 2017-10-09 13:55 title 4 2017-10-10 10:36 title 5 2017-12-04 08:55 title 6-71.启动AS时提示SDK未安装或者SDK找不到首先点击cancel ,然后一直next,到最后一步点击finish,出现开始框: 点击Config ->SDK原创 2017-10-09 09:50:38 · 2657 阅读 · 0 评论 -
TableLayout和TableRow注意事项
1.为了防止TableLayout里面的控件超出显示屏幕的宽度 加上下面这句话,使得它可以伸缩android:shrinkColumns="1"2.TableLayout(不用TableRow)每一个控件成为一行,用TableRow,一个TableRow里面所有的控件自成一行 3.在使用TableRow的时候需要注意,每一个TableRow的每一个控件都和所在的列里面最长width最大的那个对原创 2016-05-27 20:50:27 · 9842 阅读 · 2 评论 -
Acitivity.isDestroyed()报错“NoSuchMethodError”,使用isFinishing()方法的注意事项
java.lang.NoSuchMethodError:com.xxxxx.xxActivity.isDestroyedat com.xxxxx.xxActivity.xxxx.......手机型号 samsung t03g android 4.1.1 故障分析 isDestroyed()这个方法是在4.2引入的,所以在4.1.1上调用此方法会报错。查看源码分析:isDestroy...原创 2018-04-09 18:42:16 · 1011 阅读 · 0 评论 -
gradle 编译冲突Conflict with dependency ‘com.android.support:support-annotations’
使用android studio,可能在建立一个空白工程的时候就会编译报错,尤其是3.x版本上线以后,此类错误层出不穷。 报错代码:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annot...原创 2018-05-14 14:59:43 · 1448 阅读 · 0 评论 -
The APK file D:\xxxxxx\app\build\outputs\apk\xxxx.apk does not exist on disk
报错内容The APK file D:\xxxxxx\app\build\outputs\apk\xxxx.apk does not exist on diskError while Installing APK报错原因 1.修改了Manifest.xml 文件中的android:versionName导致缓存中的apk与实际生成的apk不相符 2.与他人一起合作的项目,他们向代...原创 2018-06-12 20:48:15 · 8429 阅读 · 0 评论 -
开发者模式-小米手机存在的问题
很多android开发者字做适配的时候会优先适配目前手机市场照片那个比较流行的华为、小米、vivo、OPPO、等手机的各种型号。但是,每个手机的打开开发者模式的方式是不一样的。今天必须吐槽一下小米的设计。 1.打开开发者模式:(以MUI9为例) 需要在 手机——设置——关于手机——全部信息——版本信息。连续点击四次,然后会提示你进入开发者模式。 然后回退到关于手机这个页面,会发现多了一个开发...原创 2018-06-01 17:38:15 · 5038 阅读 · 0 评论 -
Android-获取系统时间【Calender有坑】
为了使用方便,偷懒写了个获取时间的函数使用20180101000000这种表达形式的public static String getTime() { String year, month, day, hour, minute, second; Calendar calendar = Calendar.getInstance(); year = ""...原创 2018-10-08 15:12:24 · 508 阅读 · 0 评论 -
[翻译]Speaking SOAP with Android——谈一谈android的soap通信
原文来自http://www.shanekirk.com/2011/11/speaking-soap-with-android/ 原作者:Shane(肖恩) 原文发布时间:Posted on November 20, 2011 (2011年11月20号) 如果有不正确的地方欢迎指正译文 段落 原文 译文 Part1-phrase 1 RESTful web se原创 2016-07-21 17:21:07 · 2197 阅读 · 0 评论 -
Android Studio 导入第三方库——*.jar包
1.在你建立的项目中新建一个文件夹命名libs在项目名称上右键->New->Directory 输入名称:libs 然后将你需要导入的*.jar,直接复制到这个文件夹下。 之后点击你复制进来的jar包,右键->add as library 之后点击你的项目名称,右键->open Module Settings 点击app->dependencies 如果已经有你导入的jar包原创 2016-07-13 13:15:29 · 495 阅读 · 0 评论 -
在IntelliJ IDEA上将WSDL生成Java代码
最近接触了一个android项目,但是需要自己用webService的方法获取数据。而且只给了一个wsdl的地址,今天介绍如何利用wsdl生成Java客户端并且进行测试。一、安装一个IntelliJ IDEA Windows平台(自行选择x86和x64) 点击:https://www.jetbrains.com/idea/download/#section=windowsOSX平台, 点击原创 2016-07-08 16:25:21 · 58438 阅读 · 14 评论 -
android toast使用总结
转自http://www.cnblogs.com/salam/archive/2010/11/10/1873654.html 原博主写得很不错,我就直接拿来用了==我主要是防止自己忘记 Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果 Toast.makeText(getApplicationContex转载 2016-04-22 23:54:00 · 438 阅读 · 0 评论 -
android:向res/drawable里面添加图片+制作.9.png
android用eclipse写的时候需要向res/drawable里面添加某些图片但是右键又找不到add图片的按钮,这个时候可以直接用复制的方法将不在目录下的图片添加到目录里面。注意以下两点1)图片命名(字母、数字、下划线都可以但是必须以字母开头,并且全部用小写). 2)如果是.9.png,确保该文件是合法的(可用专门的工具编辑),不要直接修改图片文件的后缀名,这样会导致文件不可用下面介绍一原创 2016-04-22 23:43:17 · 6234 阅读 · 0 评论 -
android全屏显示
方法1在OnCreate函数里面加入如下代码注意一定要在setContentView前面: super.onCreate(savedInstanceState); // 隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏状态栏getWindow().setFlags(Win原创 2016-04-22 23:22:41 · 417 阅读 · 0 评论 -
Android Studio安装以及部分说明
http://www.open-open.com/lib/view/open1433387390635.html 看了之前的博主的一篇文章,我把新手需要看的东西都搬过来了AS安装下载地址:http://www.android-studio.org/index.php/download 第一个选项 :Android Studio程序,必选。 第二个选项 : Android SDK原创 2016-05-23 23:22:16 · 419 阅读 · 0 评论 -
The following classes could not be found: - android.support.v7.internal.widget.ActionBarOverlayLayou
Android Studio升级以后会遇到的问题去Style里边在“Theme.AppCompat.Light.DarkActionBar”前面加上“Base.” <resources> <!-- Base application theme. --> <!--这里--> <style name="AppTheme" parent="Base.Theme.AppCompat原创 2016-05-27 14:25:39 · 454 阅读 · 0 评论 -
在相对布局下用TableLayout(TableRow)控件不能居中的问题
我在TableRow里面加了android:gravity="center"还是没有用。(具体代码如下:)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.an原创 2016-05-27 16:36:59 · 6837 阅读 · 0 评论 -
Missing styles. Is the correct theme chosen for this layout?
Missing styles. Is the correct theme chosen for this layout?原创 2016-05-27 19:34:55 · 338 阅读 · 0 评论 -
Android导入工程出错
Android导入工程提示Invalid project description错误 问题描述ADT,是要导入我们当前已经存在的一个Android项目但是要注意是,导入后,是会放到对应的,当前的workspace的根目录下的。而我们要导入的项目,本来就被我放到“当前的workspace的根目录下”了,所以,才导致冲突的。解决办法把你之前放在workspace里面需要导入的工程,放到其他文件夹下,然原创 2016-05-15 19:14:30 · 394 阅读 · 0 评论 -
TextView的setOnClickListener
用于点击一个textView之后产生的动作TextView modelTextview = (TextView)addView.findViewById(R.id.modelEdit); modelTextview.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(V原创 2016-05-15 19:21:43 · 3154 阅读 · 0 评论 -
android 滚动条
android:scrollbars="none"/*设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。但是其他容器如LinearLayout设置了但是没有效果。*/有滚动条的控件 1.ScrollView 2.HorizontalScrollView 3.ListView 滚动条样式android:scrollbarStyle/*可以定义原创 2016-05-15 19:34:19 · 921 阅读 · 0 评论 -
Android Studio新建shape等xml文件
在app下面的res/drawable右键new的时候是找不到shape类型的文件的(不得不说这一点还是eclipse好一点) 所以可以直接在NEW->FILE下面建立原创 2016-05-28 16:47:32 · 4072 阅读 · 0 评论 -
ImageView常用属性
ImageView原创 2016-05-28 17:20:36 · 323 阅读 · 0 评论 -
Android shape的使用
shape作为背景xml的根元素还是很有用处的,特别是在刚入门的时候格式:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" ><--shape作为根元素,写在最外面一层--></shape>里面的内容可以是:圆角,直接设置radius原创 2016-07-11 17:23:05 · 311 阅读 · 0 评论 -
Could not find C:\sdk\android-2.1_r01-windows(android SDK)\tools\adb.exe!
安装Android SDK的时候会出现各种各样的问题(1)原创 2016-07-04 23:37:22 · 579 阅读 · 0 评论 -
安装ADT过程出现问题
安装ADT过程也是一个十分痛苦的过程 博主的Eclipse-JUNO的,所以下面的例子是以Juno为例问题类型: 1.Cannot complete the install because one or more required items could not be found. Software being installed: Android Development Tools 0原创 2016-07-04 23:50:31 · 1532 阅读 · 0 评论 -
新建Dynamic Web Project
新建web项目的时候,Eclipse的Juno版本不能满足新建web的需要,并且下载web插件的时候很容易出现问题。问题求助 Eclipse的Juno版本适合于做android的那一版,安装了WEB插件,但是就是不能够新建Dynamic Web Project 有没有人知道是怎么回事?调了2天不能解决这个问题 正文:Eclipse JEE版本新建Dynamic Web Project原创 2016-07-05 10:29:35 · 674 阅读 · 0 评论 -
自定义只有上下边界的边框背景
很多时候因为要使用GridView或者ListView的时候需要做边框来区分格子,但是如果上下左右都有边框的话导致边框重叠,线会变粗,如果改成只有上下边框或者只有左右边框,甚至只有下边框就会好很多。1.新建一个*.xml 文件以我建立的list.xml为例,平台Android Studio/Eclipse/IntelliJ IDEA都可以。 Eclipse新建xml文件很简单,不再赘述;Andr原创 2016-07-07 11:46:35 · 2806 阅读 · 0 评论 -
Git 操作笔记
1.从git仓库中检出某一个历史版本的代码新建一个存放代码的文件夹,然后cd 进入这个文件夹git clone git@xxxx.git 将代码克隆下来git check b0362a //b0362a是你代码库中的版本号...原创 2018-10-24 11:30:03 · 171 阅读 · 0 评论