- 博客(254)
- 收藏
- 关注
原创 Android 工程项目改名[Eclipse]
第一步:先修改res/values/strings.xml里面的app_name第二步:Project-->Clean ,清理一下工程。第三步:关闭工程,然后重新打开工程。第四步:点击工程,右键,Refactor-->Rename即可。
2016-12-17 08:36:14 1157
原创 android 调用相机拍照 伪闪退
调用相机的Activity中, 不能在清单文件中设置android:theme="@style/QianyanTheme.Translucent.NoTitleBar" ,即true,否则会造成退到桌面,然后再进入APP中的情况。只能在代码中,去掉标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);setContentVie
2015-09-10 16:43:25 1897
转载 Java中图片压缩处理
package aa;import java.io.*;import java.util.Date;import java.awt.*;import java.awt.image.*;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.*;/** * 图片压缩处理 * * * 报错: Access
2015-08-28 08:48:30 843
原创 android中 include标签的使用,以及xUtils处理 include的方式
第一种情况:include没有设置id此时,include里面的所有控件都是被当成xml中布局的一部分来使用,xml中里面的控件怎么使用 ,include里面的控件怎么使用。即把include里面的控件当成主xml里面的正常控件即可。<include android:layout_width="match_parent" android:lay
2015-06-30 18:16:51 950
转载 在使用shape的同时,用代码修改shape的颜色属性
Android里面经常会使用shape来定制一些View的背景可以修改View的背景颜色,形状等属性一般情况下,shape都是在xml文件里面写死了,今天遇到一个需求,View的形状是圆角的,但是颜色是在代码里面设置的最开始的思路是先在代码里给View设置颜色,再在shape里面设置solid属性为透明色[html] view pla
2015-05-25 08:24:29 1009
转载 解决ListView在ScrollView中加载完成后,界面直接滚动到ListView的位置的办法【已测试,很好用】
解决Android中,禁止ScrollView内的控件改变之后自动滚动问题:最近在写一个程序界面,有一个scrollVIew,其中有一段内容是需要在线加载的。当内容加载完成后,ScrollView中内容的长度会发生改变,这时ScrollView会自动下滚,如下图所示:滚动的那一下体验特别不好,所以要防止这种情况。即不论Scrollview中内容如何,
2015-05-06 08:32:59 3553 2
转载 安卓参考
转载自:http://blog.csdn.net/lfdfhl/article/details/9157397=======================博客=============================guolinqinjuningjj120522IT-Homerwaytrinea
2015-02-13 09:18:56 575
转载 JAVA List 一边遍历一边删除元素,报java.util.ConcurrentModificationException异常
在使用set/map时,一个可爱的小bug:java.util.ConcurrentModificationException 【错误场景1】:set容器,边遍历,边add/remove元素Set set = new HashSet();for (int i = 0; i set.add(Integer.toString(i));}for (
2015-02-10 14:42:49 6601
转载 android 通过字符串来获取R下面资源的ID 值
方法一: try{ Field field=R.drawable.class.getField("icon"); int i= field.getInt(new R.drawable()); Log.d("icon",i+""); }catch(Exception e){ Log.e("icon",e.toString()); }
2015-01-26 09:53:36 1214
转载 ScrollView嵌套GridView或者ListView的时候,页面自动滚动到GridView或者ListView所在位置的问题
问题描述:在一个页面中,最外层的根布局为ScrollView,里面嵌套着GridView,但是GridView并不是在整个布局的最顶端,而是布局到了整个页面的底部,在GridView上面还布局着其他控件,但是当整个页面的数据加载完成以后,页面的初始布局并非显示页面的顶部位置,而是自动滚动到了页面的底部。布局代码:<LinearLayout xmlns:android="http:
2015-01-21 17:19:32 5271
原创 Android ListView嵌套ListView,正确触发子ListView中的被点击项
必须使用parent获取被点击的子ListView中的项package cn.example.doublelistviewdemo;import java.util.List; import android.content.Context;import android.util.Log;import android.view.View;import an
2015-01-17 09:57:30 2581 2
原创 快捷方式:给APP内部某一个Activity创建快捷方式(类似QQ好友快捷方式)
第一步:添加权限: 第二步:当我们想把添加的快捷方式的Activity添加进这列时,只需要在这个Activity注册时添加一个Action为android.intent.action.CREATE_SHORTCUT的IntentFilter就可以。 <activity android:name="co
2014-12-17 09:25:15 1336
原创 JAVA的面试题:0.3*3=0.899999999 , 不等于0.9
import java.math.BigDecimal;public class Test { public static void main(String[] args) { //错误的方式, double d1 = 0.3; int num = 3; System.out.println(d1 * num); //正确的方式 double d = 0.3;
2014-12-16 09:03:37 4021
原创 JAVA中,List<Interger>集合怎么删除特定值的元素,不是根据下标
比如List list=new ArrayList();list1中有123,456,789三个数据错误方式:list.remove(123); 会报索引越界异常。 正确的方式:list.remove(Integer.valueOf(123));
2014-12-15 17:56:19 4126
原创 org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject
JSON异常:org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject
2014-05-26 11:09:22 1393
转载 android sdk 如何重新生成debug.keystore
1)首先你要确定你安装的JDK位置,Windows->Preferences->Java->Installed JREs,你可以看到是Jre的location,再在dos cmd模式下查看你当前系统的path是否已经包含了。如果没有包含添加到当前环境参数中。因为我们要用到的keytool命令在这个目录下呀。2)接下来就要找到你不前AVD的debug.keystore的位置,windows-
2014-04-27 14:16:38 986
原创 Java中中文MD5加密结果不一致
遇到问题:最近做项目,因为项目的服务器部署在MyEclipse上面,而客户端部署在Eclipse上面。发现在MyEclipse和Eclipse上面,对字符串进行MD5加密,即使使用同一个DigestUtils工具类,加密的结果也不同。研究了一阵 ,发现是因为字符串中包含中文的缘故。解决办法:服务器和客户端都同时对要加密的字符串进行统一一下编码方式,即可。byte
2014-03-25 18:37:05 7891
原创 电脑非正常重启,eclipse里面所有的android项目全部都出现异常
异常:An error occurred while automatically activating bundle com.android.ide.eclipse.adt解决办法:进入dos后,再进到eclipse安装目录目录下, eclipse.exe -clean问题得到解决。
2014-03-24 10:53:15 1080
转载 自定义RadioButton 文字在下,图片在上 .
<LinearLayout android:id="@+id/status_toolbar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:orientation="hori
2014-03-21 17:41:36 2355 1
原创 RadioButton和CheckBox自定义样式
RadioButton自定义样式准备两张图片第一步:在drawable目录下,添加rb_normal_bg 第二步:在values/styles.xml中添加 @drawable/rb_normal_bg 样式自定义完成。使用自定义样式: <Radio
2014-03-12 08:06:18 1049
转载 Android之EditText特殊小技巧
一、横屏时,弹出软键盘不全屏不知你是否注意到,当我们手机横屏,且使用Android自带的软键盘为EditText进行文本输入时,若不进行特殊的设置,该软键盘会占用整个界面,那么,如何让键盘只占用屏幕的一部分呢? 其实只需要改一个小小的属性即可! <EditText android:id="@+id/text1" android:layout_width="150
2014-02-19 18:53:39 814
转载 Android中的JSON详细总结
1、JSON(JavaScript Object Notation) 定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org 2、JS
2014-01-10 18:29:28 732
转载 .NET框架
三年前写的《.NET之美》的第六章,现在书名改为了《.NET专题解析》。本书是一本讲解.NET技术的书籍,目标读者群也是在.NET框架(.NET Framework)下进行开发的程序员,因此我们无法回避的问题就是:什么是.NET框架?它包含了哪些内容?为开发程序提供了哪些支持?很多朋友对这类个问题的第一反应可能是.NET框架所提供的庞大类库及编写代码所采用的C#语言,实际上远不止这些。
2013-12-27 17:57:47 841
转载 %1$s %1$d Android string
1、整型,比如“我今年23岁了”,这个23是整型的。在string.xml中可以这样写,我今年%1$d岁了 在程序中,使用String sAgeFormat = getResources().getString(R.string.old);String sFinalAge = String.format(sAgeFormat, 23);将%1$d替换为23;
2013-12-24 15:25:20 750
转载 winRar提示需要购买
使用方法:在WinRAR安装文件夹下新建文件rarreg.key,用记事本打开rarreg.key把上面的内容复制到记事本再把rarreg.key里保存即可。RAR registration datawncnUnlimited Company LicenseUID=1b064ef8b57de3ae9b5264122122509b52e35fd885373b214a4a6
2013-12-21 08:18:26 1248
转载 VS2010 代码前出现虚线的问题
使用VS2010的时候,不知道按着哪了,代码前出现了虚线,就像下面这样: 虽然不影响使用,但感觉不爽,怎么解决?遂google之。但是所搜索出的解决方法只有一个:使用Ctrl+E,Ctrl+S组合键,可为什么我的VS2010没有这个快捷键?我在公司用的是VS2010Professional。 后来在自己的电脑上试验了下(VS2010Ult
2013-12-18 17:22:04 3155
转载 不让自己的应用程序在桌面的图标列表里启动显示的方法
当我们的程序在被安装后再次重启系统时系统会自动创建我们的APK程序,在所有的APK程序都安装完后系统会最后安装Luncher2.apk应用程序,Luncher2.apk就是我们的系统界面应用程序,它会检测系统已经安装的应用软件的包名,然后把这些应用软件的图标和名称给解析出来然后显示在应用程序列表里,用GridView显示了出来,这里如果我们不想让我们的应用程序的图标在Luncher里显示的话,有一
2013-12-02 09:56:17 1078
转载 [Android]为Spinner填充数据后设置默认值的问题
为Spinner适配完数据后需要设置其默认选项,但是发现直接setSelection(int position)有时候不管用,打开选项又发现已经选中了,但是显示出来的选项又始终默认第一个,本文为文章1的中文简单译本。旧代码: spinner.setAdapter(adapter); spinner.setSelection(2); 新代码:
2013-11-23 08:04:42 1015
原创 在任意一个Activity中,怎么销毁指定的Activity?
假设有三个Activity ,分别是A,B,C 从A进入B,然后从B进入C,当从一个Activity进入另一个activity的时候,前一个Activity并不销毁,而是在最后一个Activity界面C中统一销毁A和B,该怎么做?public class A extends Activity implements OnClickListener {private Butt
2013-11-22 18:38:51 2029
原创 省市县数据 Insert SQL
insert ProvinceCityArea (AreaCode,AreaName,ParentAreaCode,Status) values ( '110000','北京市','000000','1')insert ProvinceCityArea (AreaCode,AreaName,ParentAreaCode,Status) values ( '120000','天津市','000
2013-11-22 09:44:25 8328
转载 SQL Server 将表中数据,转化成SQL Insert语句
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO CREATE PROCEDURE [proc_insert](@tablename varchar(256)) as begin set nocount on declare @sqlstr varchar(4000) declare @sqlstr1 varcha
2013-11-22 09:40:29 1663
转载 Android全局变量的定义与使用
Android应用程序开发中,有的时候我们在应用程序的任何一个地方都需要访问一个全局变量,也就是在任何一个Activity中都可以访问的变量。它不会因为Activity的生命周期结束而消失。要实现应用程序级的变量,我们可以通过Application这个类来实现。class MyApp extends Application { private String myState;
2013-10-29 10:17:24 980
原创 Java 获取时间段
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.Hashtable;/** * 获取时间段 * * 传
2013-10-24 16:57:33 1385
转载 JAVA格式化时间
import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM = 2* DateFormat.SHORT = 3* @author Micha
2013-10-24 15:50:14 1074
转载 Java获取各种常用时间方法
import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar
2013-10-24 15:48:44 945
原创 无法下载Android SDK Manager的解决办法
如果无法下载,就修改C:\Windows\System32\drivers\etc下的hosts,以文本文档形式打开,在文档最后添加一句74.125.237.1 dl-ssl.google.com,然后重新启动Eclipse的Android SDK Manager即可。
2013-10-16 09:45:09 789
原创 Eclipse安装SVN插件
1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件
2013-10-16 09:40:55 638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人