Android
周壹
那一次又一次心碎的感觉,慢慢的,就不敢碰了。
展开
-
android中通过shape定制图形效果
具体实现代码: http://schemas.android.com/apk/res/android" > <solid android:color="#B2B2B2" /> <size android:width="200dp" an原创 2013-08-25 19:24:46 · 846 阅读 · 0 评论 -
Android Studio 快捷键设置
首先都要进入软件配置界面:1、设置 Android Studio 的智能感知不区分大小写。 找到Code Completion 将红色框内的改为None。 2、设置 Android Studio 像eclipse一样的Alt+/提示代码快捷键。 点击keymap搜索Class Name 找到对应的快捷键重新设置添加,具体怎么添加自己学一下,很简单的,不会再给我留言吧。3、设置 Andr原创 2015-10-08 19:43:47 · 745 阅读 · 0 评论 -
Android Studio 主题与快捷键设置
首先进入设置页面:设置主题。 选中设置栏目中的Appearance 找到Theme 选择一个自己喜欢的主题应用就可以了。【Default为白色,Darcula为黑色,我比较喜欢很色敲代码不刺眼。】 2. 设置字体。 选中设置栏目中的Font,找到第一个红色框的位置,由于默认是工具的主题,不让修改,先保存一个自己的主题,随便命名就可以,然后就可以在第二个红框的位置修改字体,进行设置了原创 2015-10-08 19:54:04 · 647 阅读 · 0 评论 -
Android Studio 常用设置
1.Tab不用4个空格: Code Style->Java->Tabs and Indents->Use tab character Code Style->General->Use tab character (例如:版本控制Diff界面按下Tab)2.可视化Tab和空格: Settings->IDE Settings->Editor->Appearance->Show white原创 2015-10-08 19:58:41 · 601 阅读 · 0 评论 -
Android Studio 把快捷键设置成Eclipse的方式
之前习惯了使用ADT,也记住了快捷键,迁移到Android Studio,有点不习惯,改一下会很方便。 下面是修改方法,很简单: 首先进入设置界面找到 keymap ,选择Eclipse就可以了,还有很多其他的选项,根据个人需求选择,Android Studio这种快捷键的适配感觉很爽。原创 2015-10-08 20:07:54 · 2855 阅读 · 2 评论 -
Android studio设置启动时不自动打开上次关闭的项目
打开配置页在搜索栏中输入 system 点击System Settings 将红框内的勾选去掉。原创 2015-10-24 17:23:54 · 8050 阅读 · 0 评论 -
Android 模拟器 HAXM硬件加速安装
如果你想使用Android模拟器更快地执行应用程序,那么HAXM是你的最佳选择。HAXM提供Android SDK模拟器在英特尔系统中的硬件加速。我认为HAXM是最有用的插件,因为它能让Android开发人员尽快地在模拟器上运行最新的Android版本。1、首先打开Android SDK管理器,选择“Intel x86 Emulator Accelerator (HAXM installer)”,原创 2015-10-25 14:39:46 · 4356 阅读 · 0 评论 -
Java中怎么去掉数字字符串开头的0
方式一:例如:”0000123” (字符串必须全为数字) 处理过程:String tempStr = "0000123"; int result = Integer.parseInt(tempStr); result 结果:123方式二:例如:”0000123” 处理过程:String str = "0000123"; String newStr = str.replaceFirst("原创 2016-08-23 14:43:08 · 19024 阅读 · 2 评论 -
Java中8位十六进制浮点数的转换例子
1.整型在一台典型的32位机器上一个有符号的int型的取值范围为-2147483648 ~ 2147483647(-2^31 ~ (2^31-1))。也就是说,在一个4字节(32位2进制),除去首位用于符号位表示正负外,其余的31位都是数字的有效位。2.单精度浮点相关介绍float是单精度浮点型数据,所占字节数为4位,也就是32个比特。float占用4个字节和int是一样,也就是32bit。第原创 2016-08-24 14:23:09 · 12281 阅读 · 0 评论 -
Android Studio同时写多行
Android Studio 或者 IntelliJ IDEA 同时写多行按住Alt往下拉鼠标选中多行,输入即可同时写多行代码,方便写一些重复的控件声明。 private Button btn_ private Button btn_ private Button btn_原创 2016-09-22 15:32:32 · 9080 阅读 · 1 评论 -
Android 中获取设备的宽高
@SuppressWarnings("deprecation") public static int getDeviceWidth(Context context) { WindowManager manager = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE原创 2016-09-22 15:40:42 · 1361 阅读 · 0 评论 -
Android 跟网络连接相关的工具类
public class NetUtils { private NetUtils() { /** cannot be instantiated **/ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 判断网络是否连接 *原创 2016-09-22 15:46:30 · 523 阅读 · 0 评论 -
大华乐橙云JavaWEB版实现网页直播远程监控DEMO
第一步:用了乐橙云账号登录。第二步:用设备S/N码获取视频播放地址。第三部:使用sewise播放获取到的视频地址。 //获取登录信息请求方法。 public void getLoginData() { m_client = new HsviewClient(); m_client.setHost("www.lechange.cn");原创 2016-01-09 12:44:25 · 26200 阅读 · 4 评论 -
Android Data Binding(数据绑定)教程汇总
下面是一些比较好的学习博客,找自己有用的看吧。 使用data binding和Picasso加载图片。 Data Binding(数据绑定)用户指南。 官方的Android数据绑定(Data Binding)框架。 官方网址:Data Binding GuideGitHub教学项目 完全掌握 Android Data Binding(MasteringAndroidData原创 2015-10-07 11:48:34 · 1043 阅读 · 0 评论 -
Android Studio GIT提交项目到远程仓库(Git@OSC)
**第一步:**Android Studio创建本地项目,create git repository,选择当前项目的根目录。 第二步:打开本地的git bash命令行工具,cd进入项目文件夹位置,依次输入如下命令: git init //初始化文件夹为代码仓库。 git add . //添加本地所有文件到。 git commit -m “说明信息” //向本地仓库提交原创 2015-10-04 14:45:29 · 1889 阅读 · 0 评论 -
Android SDK 在线更新国内镜像服务器地址
大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:IPv4: http://ubuntu.buct.edu.cn/ 端口:80IPv4: http://ubuntu.buct.cn/ 端口:80IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GDG镜像服务器地址原创 2015-10-04 12:37:52 · 3484 阅读 · 0 评论 -
Android开发一些常用的颜色值
version="1.0" encoding="utf-8" ?> name="white">#ffffff白色 --> name="ivory">#fffff0象牙色 --> name="lightyellow">#ffffe0亮黄色 --> name="yellow">#ffff00黄色 --> name="snow">#fffafa原创 2014-03-25 20:38:13 · 917 阅读 · 0 评论 -
Android Activity之间直接传递对象数据(Serializable)
1、要传递的对象类实现Serializable接口 package com.lvyan.blog;importjava.io.Serializable;public class Blog implementsSerializable{ private Stringtitle; private Stringdescription; private S原创 2014-06-03 18:02:03 · 817 阅读 · 0 评论 -
Android五种数据传递方法
1. 利用Intent对象携带简单数据类型数据利用Intent的Extra部分来存储我们想要传递的数据,可以传送int, long, char等一些基础类型,对复杂的对象就无能为力了。1.1 设置参数//传递些简单的参数 Intent intent = new Intent(); intent.setClass(MainActivity.this,NextActivity.转载 2014-06-03 18:05:03 · 1313 阅读 · 1 评论 -
Android SDK Manager更新拒绝连接解决办法
1、在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议。2、然后改hosts文件。Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件原创 2014-09-18 16:53:59 · 2209 阅读 · 0 评论 -
异步下载图片的任务
/** * 异步下载图片的任务。 * * @author guolin */ class BitmapWorkerTask extends AsyncTask { /** * 图片的URL地址 */ private String imageUrl; @Override protected Bitmap doInBackground(Strin原创 2014-09-19 09:39:44 · 567 阅读 · 0 评论 -
ListView item 禁止RatingBar选择或改变
直接添加属性android:isIndicator="true"wo原创 2014-09-19 17:02:22 · 1443 阅读 · 0 评论 -
Android向上一个Activity传递数据
Android向上一个Activity传递数据1、向上一个Activity返回结果 Intent intent=getIntent(); Bundle bundle=new Bundle(); bundle.putString("name", "Lvyan Blog"); intent.putExtras(bundle);setResult(RESULT_OK, i原创 2014-06-03 17:58:35 · 2899 阅读 · 0 评论 -
Android Studio 无法在可视化页面预览布局文件
Android Studio 无法在可视化页面预览布局文件原创 2015-05-13 14:30:00 · 6376 阅读 · 2 评论 -
Android Studio 编码设置
Android Studio 编码设置原创 2015-05-13 14:34:43 · 756 阅读 · 0 评论 -
安卓开发网络连接127.0.0.1和localhost被拒绝
org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8080 refusedorg.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1 refused安卓虚拟机会将自己当成12原创 2015-05-14 10:20:42 · 7102 阅读 · 0 评论 -
AndroidBase 使用AbImageLoader异步加载显示图片
//图片的下载AbImageLoader mAbImageLoader = AbImageLoader.newInstance(this);mAbImageLoader.setLoadingImage(R.drawable.image_loading);mAbImageLoader.setErrorImage(R.drawable.image_error);mAbImageLoader.se原创 2015-06-28 19:50:48 · 1224 阅读 · 0 评论 -
Android ADT 找不到Annotation Processing选项,解决方法。
使用Butterknife框架时,遇到java.lang.ClassNotFoundException,注解没有反应,发现是因为没有配置插入式注解使用的Jar包。 按照教程配置发现,在JavaCompiler下根本找不到 Annotation Processing 选项。 Android点滴-ADT 23.0.2找不到Annotation Processing选项,然后发现是缺少了 Eclips原创 2015-07-13 15:24:12 · 3203 阅读 · 0 评论 -
Butter Knife简单使用教程
1.Activity中使用例子class ExampleActivity extends Activity { @Bind(R.id.title) TextView title; @Bind(R.id.subtitle) TextView subtitle; @Bind(R.id.footer) TextView footer; @Override public void onCrea翻译 2015-07-13 16:58:35 · 1929 阅读 · 0 评论 -
使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法
当我们安装好Genymotion后,把Android运用部署到上面调试时,console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,这是因为系统里缺少了 Google Play 市场等各种谷歌服务应用,其实是因为版权问题,从 2.0 版本开始 Genymotion 提供的虚拟设备都已经移除了 Google Apps原创 2015-07-20 09:33:32 · 743 阅读 · 0 评论 -
Android Studio安装过程中Building gradle project info 一直不动
一、Android Studio创建项目Building gradle project info 一直卡住第一次创建项目找到C:\Users\壹\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9地址(不同的studio版本gradle版本不一样,用户名也不一样)。查看是否存在gradle-3.3-all.zip,没有的话原创 2017-05-05 15:21:50 · 859 阅读 · 0 评论