android
大脸猫脸大
这个作者很懒,什么都没留下…
展开
-
android 开发问题
新建的android project , 无法拖放控件到界面上, android version 是最高的 22;当把android version 跳到8,却可以拖放了。求解?原创 2015-07-28 15:49:37 · 235 阅读 · 0 评论 -
Android源码——通讯录联系人(一):Contacts数据库初识
下边讲讲我前段时间在公司做通讯录联系人所学习到的一些知识,跟大家分享一下。 一、Contacts数据库存放位置:cmd->adb remount(如果remount succeeded)->adb shell ->cd data/data/com.android.providers.contacts ->cd databases ->会显示contacts的数据库名,例如con转载 2015-08-19 15:52:29 · 2368 阅读 · 0 评论 -
待解决:android 中德数据容器
Map List转载 2015-08-07 13:32:09 · 844 阅读 · 0 评论 -
eclipse怎样快速的给代码段添加try catch
http://jingyan.baidu.com/article/76a7e409ddf05dfc3b6e15df.html转载 2015-08-07 13:38:35 · 1698 阅读 · 0 评论 -
Google Gson应用
From:http://www.cnblogs.com/cyjch/archive/2012/02/15/2352792.html1.需要的Jar包 1) Google Gson(gson-xxx.jar)下载地址:http://code.google.com/p/google-gson/downloads/list 2)JUnit4转载 2015-08-19 17:28:53 · 431 阅读 · 0 评论 -
安卓环境搭建须知
本人是在XP下:第一个问题,环境变量: . 重装系统后,启动D盘的Elipse 失败,报找不到javaw.exe 需要修改PATH变量,已经设置过了,不成功,折腾了半天,重启机器才OK第二个问题, Google访问不了: android http://dl-ssl.google.com/android/eclipse/访问不了 ,看了这篇才解决访问的问转载 2015-09-14 23:49:32 · 362 阅读 · 0 评论 -
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
地址为下:http://www.cnblogs.com/zoupeiyang/p/4034517.html 本教程将分为五个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows上JDK的变量环境 。第三步: 下载安装Eclipse 。第四步:下载安装Android SDK 。第五步:为Eclipse安装ADT插件。 第转载 2016-05-05 02:43:47 · 2182 阅读 · 0 评论 -
解决Minimum supported Gradle version is 3.3. Current version is 2.14.1问题
http://blog.csdn.net/juladoe/article/details/64437441转载 2018-01-31 22:09:44 · 270 阅读 · 0 评论 -
Android Studio真机测试失败-----''No target device found"
http://blog.csdn.net/chang_sir/article/details/51755572转载 2018-02-01 17:26:32 · 366 阅读 · 0 评论 -
打开Android Studio报错“Error running ***: Please select Android SDK”
问题:Error: please select android sdk解决办法:更新SDK: 参考文章:https://www.2cto.com/kf/201712/706631.html转载 2018-02-01 21:42:27 · 990 阅读 · 0 评论 -
快速跳转到xml布局 ,快速跳转到java代码
https://www.jianshu.com/p/8ca15b831b31转载 2018-02-02 09:52:17 · 1345 阅读 · 0 评论 -
vaiable context is accessed from within inner class, needs to be declared final
原创 2018-02-05 10:44:02 · 4044 阅读 · 0 评论 -
数据容器
MapSetListMap.EntryPairArrayList原创 2018-02-05 15:45:43 · 348 阅读 · 0 评论 -
android 学习笔记
Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in y原创 2018-01-29 22:36:51 · 109 阅读 · 0 评论 -
android 第一天 我要学安卓开发了
这里记录着我的安卓学习之路。有目标,有计划。原创 2018-03-15 23:43:25 · 332 阅读 · 4 评论 -
android 自学笔记- day1
关于themehttps://www.cnblogs.com/zhouyou96/p/5323138.html原创 2018-03-19 10:56:21 · 128 阅读 · 0 评论 -
Call requires API level 3 (current min is 1)问题解决
现象: 新导入一个工程,结果出现“Call requires API level 3 (current min is 1): android.text.format.Formatter#formatFileSize"错误。解决方法: 在工程上点击右键 -> Android Tools -> Clear Lint Markers,即可。转载 2015-08-19 15:34:01 · 370 阅读 · 0 评论 -
getWritableDatabase()和getReadableDatabase()的区别
getReadableDatabase()并不是以只读方式打开数据库,而是先执行getWritableDatabase(),失败的情况下才调用。getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。但getWritableDatabase()方法以读写方式打开数据库,一旦数据库的磁盘空间满了转载 2015-08-19 11:29:56 · 334 阅读 · 0 评论 -
java list三种遍历方法性能比较
从c/c++语言转向java开发,学习java语言list遍历的三种方法,顺便测试各种遍历方法的性能,测试方法为在ArrayList中插入1千万条记录,然后遍历ArrayList,发现了一个奇怪的现象,测试代码如下:[java] view plaincopypackage com.hisense.tiger.list; impo转载 2015-08-19 11:03:14 · 427 阅读 · 0 评论 -
之前的android项目报错,新建android项目报错,代码中找不到错误
很久没有做过android的项目了,由于公司需要,又打开一年前的东西,结果发现里面的android项目全部有个红叉,也找不到错误。新建一个项目也报错,首先确定自己的环境应该没问题,然后通过查看网上的资料,发现可能是debug的keystore到期啦。通过网上资料的引导,做以下操作:1、进入C:\Documents and Settings\Administrator\.androi转载 2015-07-28 10:36:10 · 473 阅读 · 0 评论 -
比较Java Swing中三种注册事件的方法
Swing 是目前Java中不可缺少的窗口工具组,是建立图形化用户界面(GUI)程序的强大工具。Java Swing组件自动产生各种事件来响应用户行为。Java将事件封装成事件类,并且为每个事件类定义了一个事件监听器。一个组件注册事件监听器方法,表明该组件要响应指定事件。也就是说我们可以通过注册监听器,监听事件源产生的事件,从而在事件处理程序中处理我们所需要处理的用户行为。转载 2015-07-28 15:24:30 · 299 阅读 · 0 评论 -
Failed to install *.apk on device 'emulator-5554': timeout
错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used 原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.androi转载 2015-07-28 18:36:18 · 456 阅读 · 0 评论 -
GraphicalLayout 不显示
参考一:http://bbs.csdn.net/topics/370187888参考二在当前项目上右键Android Tools --->Fix Project Proerties--->再次右键当前项目:Close Project --->Open Project,然后再次打开Graphical Layout布局文件问题便可解决。转载 2015-07-28 09:14:56 · 612 阅读 · 0 评论 -
XML的注释格式一般是这样 <!-- 设置右对齐 -->
XML的注释格式一般是这样转载 2015-07-28 17:53:52 · 1412 阅读 · 0 评论 -
在Eclipse里自动导入相应包的类名的快捷键
在Eclipse里自动导入相应包的类名的快捷键 在Eclipse里,写一个没有导入相应包的类名(这个类名已经完全写全,比如LayoutManager), 可以用ctrl+shift+M/Ctrl+Shift+o/Ctrl+1导入相应的包. MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+转载 2015-07-28 09:13:16 · 312 阅读 · 0 评论 -
fill_parent and match_parent
1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2)match_parent Android2.2中match_parent和fill_parent是一个意思 .两个参数意思一样转载 2015-07-29 17:43:36 · 509 阅读 · 0 评论 -
自定义onTouchEvent之ACTION_MOVE不响应
低级错误,也是因为不知道函数具体用法所犯的错误public boolean onTouchEvent(MotionEvent event) Since: API Level 1 Implement this method to handle touch screen motion events.Parameters The m转载 2015-07-30 11:39:29 · 962 阅读 · 0 评论 -
一个帖子学会Android开发四大组件
http://www.cnblogs.com/pepcod/archive/2013/02/11/2937403.html转载 2015-08-11 15:58:37 · 302 阅读 · 0 评论 -
调试4.2.2 4.3设备出现offline解决
其它:Restart adb by issuing 'adb kill-server' followed by 'adb start-server' at a cmd promptDisable and re-enable USB debugging on the phoneRebooting the phone if it still doesn't work.转载 2015-08-12 17:20:00 · 508 阅读 · 0 评论 -
Android 中 -Java中byte[]转String问题
Android 中 -Java中byte[]转String问题2013-06-06 11:58 4796人阅读 评论(1) 收藏 举报 最近的项目中要使用到把byte[]类型转换成String字符串然后通过网络发送,但发现发现出去的字符串和获取的字符串虽然是一样的,但当用String的getBytes()的方法得到的byte[]跟原来的byte[]是不一样的。转载 2015-08-12 12:06:56 · 1145 阅读 · 0 评论 -
extends与implements
implements一般是实现接口。extends 是继承类。接口一般是只有方法声明没有定义的,那么java特别指出实现接口是有道理的,因为继承就有感觉是父类已经实现了方法,而接口恰恰是没有实现自己的方法,仅仅有声明,也就是一个方法头没有方法体。因此你可以理解成接口是子类实现其方法声明而不是继承其方法。但是一般类的方法可以有方法体,那么叫继承比较合理。引入包可以使用里面非接口的一切实现转载 2015-07-30 10:40:23 · 293 阅读 · 0 评论 -
基础总结篇之二:Activity的四种launchMode
我们今天要讲的是Activity的四种launchMode。launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就转载 2015-08-03 14:12:17 · 348 阅读 · 0 评论 -
sqlite 基础
启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”结束),敲回车键之后,SQL语句就会执行。 例如,创建一个包含一个表"tb11"名字为"ex1"的SQLite数据库,你可以这样做:$sqlite3 ex1转载 2015-08-14 16:07:22 · 307 阅读 · 0 评论 -
android 自学笔记之快捷键
ctrl + p 显示方法参数原创 2018-03-23 13:39:10 · 124 阅读 · 0 评论