
Android
文章平均质量分 91
WingBin
这个作者很懒,什么都没留下…
展开
-
Android模拟器全屏调试
Android模拟器全屏调试快捷键:ALT+Enter原创 2012-09-18 22:35:27 · 1207 阅读 · 0 评论 -
Android TextView设置背景色和边框
1.在drawable文件夹下面创建setbar_bg.xml 2.设置TextView顺序 android:background="@drawable/setbar_bg"原创 2013-04-23 09:19:41 · 4847 阅读 · 0 评论 -
Android color属性值大全
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#F转载 2013-04-23 09:16:46 · 1033 阅读 · 0 评论 -
Android设置全屏等
Activity全屏设置方式1:AndroidManifest.xml方式2:代码实现requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.La转载 2013-06-05 09:43:23 · 707 阅读 · 0 评论 -
Android获取网络上图片
/** * 获取网落图片资源 * * @param url * @return */ public static Bitmap getHttpBitmap(String url) { URL myFileURL; Bitmap bitmap = null; try { myFileURL = new URL(url); // 获原创 2013-06-14 20:14:35 · 820 阅读 · 1 评论 -
Android Adapter详解
详见http://www.cnblogs.com/devinzhang/archive/2012/01/20/2328334.html转载 2013-07-01 16:38:50 · 671 阅读 · 0 评论 -
ListView 异步加载图片
http://www.cnblogs.com/imlucky/archive/2012/07/31/2616317.html转载 2013-07-01 22:59:12 · 708 阅读 · 0 评论 -
Android中的Gravity
首先,标签有两种,一个是布局(各种Layout),一个是控件(Button,TextView之类)。 上下左右中的位置参数,有: android:gravity ,和 android:layout_gravity。android:gravity ,是指布局容器,对于自己内部控件的布局方向,在Layout标签描述,作用于Layout内的各个控件。(对内有效)android:Layout_gr原创 2014-04-15 11:31:59 · 1067 阅读 · 0 评论 -
发布APK
Eclipse直接能导出带签名的最终apk,非常方便,推荐使用,步骤如下: 第一步:导出。 第二步:创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到。 第三步:填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。 第四步:生成带签名的apk文件,到此就结束了。 第五转载 2014-07-29 09:24:48 · 1790 阅读 · 0 评论 -
Eclipse SVN冲突解决办法
http://blog.youkuaiyun.com/alan_sss/article/details/7673239 Eclipse中的svn冲突解决办法:1. 点击提交,报错——‘SVN提交’has encountered a problem.2. 选中无法提交的文件,点击更新操作。多出三个文件,分别是:“.mine”“r(xxx+1)”“r(xxx)”其中xxx为版本号转载 2014-08-20 16:35:51 · 2980 阅读 · 1 评论 -
JPush服务器端源码参考
Jpush推送参考转载 2016-04-28 14:31:28 · 447 阅读 · 0 评论 -
Android 10个工具类
android 10个工具类转载 2016-05-17 11:36:13 · 459 阅读 · 0 评论 -
WebView/JS/Java调用
http://itfish.net/article/25514.html转载 2016-09-05 17:30:32 · 509 阅读 · 0 评论 -
TypedArray和obtainStyledAttributes使用
在编写Android自定义按钮示例基础上,如果要指定字体大小产生这样的效果:image 其实是不需要自定义变量的,可以直接使用TextView的配置属性:<com.easymorse.textbutton.TextButton android:layout_width="fill_parent" android:layout_height="fill_paren转载 2013-04-03 10:10:45 · 896 阅读 · 1 评论 -
ImageView的属性android:scaleType
ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别: CENTER /center 按图原创 2013-04-03 09:38:52 · 760 阅读 · 0 评论 -
Android 签名详解
在Android 系统中,所有安装 到 系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应 用程序才能取得该权限。Android使用Java的数字证书相关的机制 来 给apk加盖数字证书,要理解转载 2013-04-02 11:35:39 · 663 阅读 · 0 评论 -
Handler
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操转载 2012-09-20 23:10:23 · 417 阅读 · 0 评论 -
Android发布APK
在eclipse中将android项目生成apk并且给apk签名生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换转载 2012-12-14 16:39:48 · 925 阅读 · 0 评论 -
Android fill_parent、wrap_content和match_parent的区别
三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_con转载 2012-12-28 09:10:44 · 707 阅读 · 0 评论 -
Android 模拟器播放音频需要的权限
原创 2013-01-02 15:36:35 · 9390 阅读 · 0 评论 -
android 模拟器快捷键
在做Android开发的时候使用模拟器的时候如果选择使用默认的分辨率的话会有全键盘模拟器使用,虽然有了键盘很方便,但是我们本来电脑就有键盘为什么还要非得显示那么大的空间来显示模拟器手机的呢?本来我也知道一些模拟器的Eclipse版快捷键,像返回ESC,首页HOME,切换横竖屏CTRL+F11/F12。 但是今天建了个自己规定大小的模拟器后,感觉有一些快捷键居然不知道,还得去G转载 2013-03-05 16:24:58 · 693 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对原创 2013-03-05 22:04:48 · 634 阅读 · 0 评论 -
Android发送GET和POST请求DEMO
4.0后网络访问必须单独起一个子线程访问,否则无法运行,这里有一个发送请求的工具类GetPostUtilpublic class GetPostUtil{ /** * 向指定URL发送GET方法的请求 * * @param url * 发送请求的URL * @param params * 请求参数,请求参数应该是na原创 2013-03-06 16:20:52 · 13709 阅读 · 1 评论 -
Android@id和@+id区别?
Android中的组件需要用一个int类型的值来表示,这个值就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文原创 2013-03-11 11:03:38 · 687 阅读 · 0 评论 -
Android dip,px,pt,sp 的区别
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1转载 2013-03-12 09:07:52 · 617 阅读 · 0 评论 -
Handler
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操原创 2013-02-28 09:02:32 · 507 阅读 · 0 评论 -
Android4.0模拟器“谷歌输入法已停止运行”错误解决办法
装了最新的4.0模拟器,运行程序总是提示:谷歌输入法已停止运行 【解决办法】 设置-->语言和输入设备-->默认-->改为“android键盘” 但设置后就不能输入中文了,目前网上搜到的解决办法就是安装一个百度输入法。转载 2013-03-01 09:10:32 · 9827 阅读 · 0 评论 -
android.os.NetworkOnMainThreadException
android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加:// 详见StrictMode文档 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy转载 2013-03-02 14:54:05 · 627 阅读 · 0 评论 -
高版本模拟器不能访问Data的问题解决方案
参考文章转载 2017-10-16 21:13:49 · 1096 阅读 · 0 评论