随笔分类 - android
摘要:GetCityListByProvinceTask getCityTask = new GetCityListByProvinceTask( context, province_id, isNoAny, isNol...
阅读全文
posted @ 2015-02-12 10:45
寡蛋
摘要:转载请保留原文出处“http://my.oschina.net/gluoyer/blog”,谢谢!您可以到博客的“友情链接”中,“程序猿媛(最新下载)*.*”下载最新版本,持续更新!当前版本,也可直接点击“当前1.5版本”下载。 引子:自定义ListView的Adapter,给Item中的子控件(按...
阅读全文
摘要:一些广播在activity被注册后,当activity Destory后需要将这些广播注销掉,否则会占用内存,是应用越来越卡顿。 @Override protected void onDestroy() { . . .if (mBroadcastRecei...
阅读全文
摘要:首先,json转map方法一:Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();或Gson gson = new Gson();String strjson 例如:strjson ={ "ret...
阅读全文
摘要:上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令...
阅读全文
摘要:1. 背景: Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其当要将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了。2. Ant 安装: ant的安装比较简单,下载ant压缩包(最新的为1.9.3...
阅读全文
摘要:项目中可能需要添加外包,有的外包进行了混淆,而有没有,在进行到处项目进行代码混淆的时候要注意:外包没有混淆,如果需要混淆,则在proguard-project.txt文件中添加下如内容(以framework为例)#framework-libraryjars libs/framework-1.1.0....
阅读全文
摘要:有时候我们需要对listview进行上下移动,大多数情况是调用listview的setSelection(position)方法进行定位,这种方法定位可将某个item完整的紧贴屏幕上沿。但是有时我们学需要根据item 的内容进行显示,就是不一定要显示完整的item,此时需要调用setSelectio...
阅读全文
摘要:Eclipse的 File -> Export(导出),在窗口中展开 General(常规) -> Perferences(首选项)-->Export all(全部导出)然后点击 NEXT。然后点击"Browse(浏览)"选择任意的一个路径,保存配置文件,然后点击"Finish"。导入类似,换做im...
阅读全文
摘要:Drawable img = context.getResources().getDrawable(R.drawable.car_value_goto_bg); // 调用setCompoundDrawables时,必须调用Drawable.s...
阅读全文
摘要:从ImageView中获取图像并保存。 1 saveImg.setOnClickListener(new OnClickListener() { 2 public void onClick(View v) { 3 ...
阅读全文
摘要:1.用XML设置dialog背景浮层的透明度0.42.用XML设置imageview自适应拉伸适配大小android:scaleType="fitXY"3.对ImageView设置maxWidth与maxHeight不起作用,需要再添加一个属性android:adjustViewBounds="tr...
阅读全文
摘要:通常我们使用系统的默认方法有时可能需要自定义action button 的文字,如下代码中设置监听,如下:mEditText = (EditText) view.findViewById(R.id.password);mEditText.setOnEditorActionListener(new T...
阅读全文
摘要:我的是在viewpager中某个fragment中有gallery... 导致无法滑动,网上找到解决方法,主要是红色的代码。自定义Gallery.import android.content.Context;import android.support.v4.view.ViewPager;impor...
阅读全文
摘要:String android.content.Context.getString(int resId, Object... formatArgs);后边的参数为替换占位符的参数例如:String tiptext =getString(R.string.format_error,"用户名","昵称",...
阅读全文
摘要:toast 是默认的提示,比较单调,可以通过设置抖动某些组件来提示某些操作是否得当,效果较好。 1 package com.sbsrz.tabtest.activity; 2 3 4 import com.sbsrz.main.R; 5 6 import android.app.Activit...
阅读全文
摘要:1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时...
阅读全文
摘要:注:本文是由网上大神分享的解决方案汇集而成方法一:重写ListView、GridView:重写ListView: 1 public class MyListView extends ListView { 2 3 public MyListView(Context context) { 4 ...
阅读全文
摘要:其实提示页本身就是一个布局,里面有一张或是几张图片,向用户提示在当前版本有新添加了某个功能,引导用户使用,一般只会出现一次。先上布局代码: 1 2 3 8 9 10 .11 .(这里省略无关的代码)12 .13 14 21 22 2...
阅读全文
摘要:之前有用过Share SDK进行快捷分享,可是官方demo中的快捷分享的界面已经设置死了,而公司的产品又设计了自己的分享界面,这就需要我进行手动分享了。当前ShareSDK版本是2.5.4。看了一堆官方的文档,终于写出来了,好了,不废话,进入主题。之前没有用过ShareSDK分享过的朋友建议先看看官...
阅读全文

浙公网安备 33010602011771号