- 博客(33)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Eclipse与Android Studio获取开发时签名证书的sha1
接入百度地图时需要sha1,这个值在签名证书里可以获取。正式打包的时候我们会有自己的签名证书,但是测试的时候我们不需要自己提供证书只要点击IDE的运行按钮就能直接打包运行起来,是因为IDE为我们提供了证书→debug.keystore。拿到这个证书里的sha1配置到地图里每次测试的时候岂不是很方便~在Eclipse中:如果使用adt 22,可以在eclipse中直接查看:windo
2016-07-13 11:43:23 1108
原创 解决提交到github报错Please tell me who you are.和为不同的项目设置不同的名称
Can't finish GitHub sharing processSuccessfully created project 'Test' on GitHub, but initial commit failed:*** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account
2016-07-04 17:25:28 45424 9
转载 android studio Error:Unable to start the daemon process
用android studio打开项目后报如下错误:[java] view plaincopyError:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm optio...
2015-11-17 13:23:28 837
转载 Android获取手机的型号和系统版本
获取手机型号:return android.os.Build.MODEL获取手机厂商:return android.os.Build.MANUFACTURER;获取版本号:android.os.Build.VERSION.RELEASE
2015-09-06 15:44:16 1015
转载 Android CountDownTimer倒计时器的使用
在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道Android已经帮封装好了一个类,往往都自己写。现在发现了这个类,大家共享一下:在一个TextView不断显示剩下的时间,代码如下:[java] view plaincopyprivate TextView vertifyView; private
2015-06-12 17:56:08 595
原创 Eclipse ADT 中自动提示的方法参数都是arg0, arg1的解决方法
不管做android还是java,有时候用Eclipse中Alt+/提示出来重写的方法参数都是arg0,arg1,就不能根据参数名来推断参数的含义,非常不方便。这时候按住Ctrl键点击arg0前面的类名也跟踪不到源码,就是因为使用的jar包中没有源码导致的。解决办法就是attach source即可。以android为例,下载自己版本的sources for android SDK
2015-06-11 15:17:25 2316
转载 fragment点击事件穿透解决方法
叠在一起的fragment上层会响应下层的按钮点击事件,而且还会响应activity中的点击事件。在每个fragment布局的根节点加一条android:clickable="true"可破。
2015-05-27 20:26:14 7786 10
转载 ListView的item点击失效解决
ListView的listitem里面含有Button CheckBox之类的子控件的时候,子控件会把Focus抢去,最简单有效的解决方法是在ListView的item布局文件根元素中设置属性 android:descendantFocusability="blocksDescendants"
2015-05-27 15:33:28 646
转载 Android添加可拖动、点击的悬浮窗口
原文地址:http://mobile.9sssd.com/android/art/1288,貌似这个地址也不是原创不过我是看的这个。。就这个吧。。。这个例子蛮不错,简单易懂,注释也很全,只是运行之后发现有个小bug,往左上角拖动的时候会执行点击事件,造成的原因也很简单,就是判断移动X、Y的时候相减的那个值为负数造成的,取下绝对值就好了,在下面的代码中已经修改。以下是原文:实现这种功
2015-05-15 20:50:11 4440 1
原创 android改变应用默认起始页
实在忍不住吐槽,这个选择原创/转载真是件蛋疼的事儿。说是转载吧,却是自己一个字一个字敲的,说是原创吧,这个方法也不是自己原创,代码都是问别人或者网上搜的思路什么,真不知是该原创还是该转载。。。。这里说的起始页可不是WelcomeActivity,而是一般如果应用体积大点,在启动的时候就会默认显示几秒灰色带小标题的界面,然后才是AndroidManifest.xml中指定启动Activi
2015-05-15 20:28:35 3338
原创 android将像素(px)转为dip
在代码中设置控件的距离、宽高等默认单位是像素,在布局文件中默认单位是dp,所以有时候会需要转换一下。public int px2dip(float pxValue) { float scale = getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f);
2015-05-15 20:25:24 997
转载 android developer tools下载地址
http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html
2015-05-02 01:35:22 2828
原创 ScrollView、ListView、GridView去掉边缘的蓝边和滑动条,改变item点击效果
开发为了美观经常会用去掉这些滑动的滚动条及滑动到末尾时那个蓝色阴影,还有改变或者去掉ListView、GridView的item点击效果
2015-03-09 10:39:16 2949
转载 完整实例实现QQ表情的发送和接收
先看一下效果图:首先进入界面:(完全仿照QQ) 点击一下上面的表情图标:选择一些表情,输入一些文字混合:点击发送:可以看到文字和表情图片都一起显示出来了。 下面列出一些关键代码:表情工具类ExpressionUtil:[java] view plaincopy
2015-03-03 18:17:26 1311
原创 【反编译】apk反编译之修改贴吧发贴回帖时显示的地理位置
这两天看了下反编译,试了试反编译百度贴吧客户端修改发贴回帖时显示的地理位置,也算是达到效果了。跟大家分享下在这里过程,上效果图先
2014-11-24 13:03:03 2125
转载 Android-Universal-Image-Loader 的使用说明
yuan这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GIT
2014-11-13 16:32:36 503
转载 佛祖保佑,永无bug
/* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |/
2014-08-21 14:32:57 3137 1
转载 Android中处理崩溃异常和记录日志
转自:http://blog.csdn.net/liuhe688/article/details/6584143大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版
2014-08-20 15:01:07 724
转载 Android开发之SQLite详解
SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点: 1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。3.隔离性
2014-08-14 18:08:07 515
转载 Spinner下拉列表装填数据的两种方法
Android中,给Spinner组件装填数据比较常见的有以下两种方法:一、编程载入列表数据效果图: 首先,在布局文件main.xml中添加spinner组件,代码如下:http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_wid
2014-08-12 09:23:55 760
转载 遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过
2014-08-02 15:11:49 459
转载 Activity之间传递 List对象
两个activity直接需要传一个list 有几点需要注意 1、MyClass 要 implements Serializable或者继承Parcelable,我这里举得例子是前者, 2、list本身要指定成ArrayList 3、传值的activity端 i.putExtra("aaa", Arraylist实例); 4、接受段activity端 (ArrayList)
2014-07-30 15:56:07 634
转载 java将异常堆栈转换为字符串
java的异常提供了printStackTrace方法,但是没有办法直接将对转转换为字符串,通过下面的类可以方便的实现:
2014-07-03 20:46:56 2327
转载 android获取应用的当前版本号及获取当前android系统的版本号
我们在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0.0"。如果想在代码中获取这个版本号,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):/** * 返回当前程序版本名 */ public static String getAppVersion
2014-06-28 16:09:32 1549
转载 android系统信息(内存、cpu、sd卡、电量、版本)获取
一、内存(ram):android的总内存大小信息存放在系统的/proc/meminfo文件里面,可以通过读取这个文件来获取这些信息:Java代码 public void getTotalMemory() { String str1 = "/proc/meminfo"; String str2=""; try {
2014-06-11 10:38:56 1553 4
原创 使用xml自定义seekBar样式
seekBar背景: <item android:id="@android:id/background" android:paddingBottom="3px" android:paddingTop="3px">
2014-06-07 16:45:50 1150
转载 android判断当前应用程序处于前台还是后台的两种方法
1、通过RunningTaskInfo类判断(需要额外权限),代码如下:/** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (Activit
2014-06-05 10:01:55 1179
转载 android消息推送
1.引言 所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。 推送方法如下: 1)通过SMS进行服务器端和客户端的交流通信。 在Android平台上,你可以通过拦截SMS消息并且解析消息内容来了解服务器的意图
2014-05-27 10:08:10 1810
转载 Android从相册中获取图片以及路径
首先是相册图片的获取: private final String IMAGE_TYPE = "image/*";private final int IMAGE_CODE = 0; //这里的IMAGE_CODE是自己任意定义的 //使用intent调用系统提供的相册功能,使用startActivityForResult是为了获取用户选择的图片
2014-05-19 12:21:03 840
android进程被杀死了怎么自己重新启动?
2014-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人