随笔分类 -  android

摘要:摘自:http://www.cnblogs.com/androidsuperman/p/4396889.html 首先,需要准备的工作: 1 用户协议(可以是本地html资源,也可以是通过webview调用远程url链接地址)。 2 签名文件(打包签名文件,可以是公司以前这个项目的签名文件)。 3 阅读全文
posted @ 2016-09-06 09:34 骨头森林 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍,至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果,然后过滤了跟 Android 不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前 阅读全文
posted @ 2016-03-10 10:31 骨头森林 阅读(623) 评论(0) 推荐(0) 编辑
摘要:原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  <!-- .entry-header --> 1. JDK(jdk-7-linux-i586.tar.gz) 2. AndroidSDK 3.apache-ant-1.9.4-bin.ta 阅读全文
posted @ 2015-06-05 18:15 骨头森林 阅读(4049) 评论(0) 推荐(0) 编辑
摘要:@Override     public boolean onKeyDown(int keyCode, KeyEvent event)     {                  //按下键盘上返回按钮         if (keyCode == KeyEvent.KEYCODE_BACK)   阅读全文
posted @ 2015-05-07 17:53 骨头森林 阅读(891) 评论(0) 推荐(0) 编辑
摘要:  最小的分辨率是320x480,我们把这个尺寸定为基准界面尺寸(baseline),基准尺寸所用的图标定为1倍图(1x)。  在实际设计过程中,为了降低设计成本,一般拿设备最高的分辨率作为设计稿的原始尺寸,拿iphone来说就是iphone5或5s的640x1136啦,当然也可以用iphone4或 阅读全文
posted @ 2015-04-30 18:21 骨头森林 阅读(779) 评论(1) 推荐(1) 编辑
摘要:RatingBar为评分条控件,默认效果为若干个绿色的星星,如果想将其换成其他自定义图片就要自定义它的style。首先是布局文件:1 其中android:numStars="5"设置显示的星星数量为5; android:rating="5"设置选中的数量为5,也就是全部选中android:isI... 阅读全文
posted @ 2015-04-30 18:15 骨头森林 阅读(773) 评论(0) 推荐(0) 编辑
摘要:一、布局中软键盘自动弹出bargain_dialog_offer_edit.requestFocus();bargain_dialog_offer_edit.setFocusable(true);InputMethodManager imm = (InputMethodManager) contex... 阅读全文
posted @ 2015-04-30 18:01 骨头森林 阅读(472) 评论(0) 推荐(0) 编辑
摘要:PopupWindow 是一个可以显示在当前 Activity 之上的浮动容器,PopupWindow 弹出的位置是能够改变的,按照有无偏移量,可以分为无偏移和有偏移两种;按照参照对象的不同又可以分为两种:相对某个控件(Anchor 锚点)的位置和在父容器内部的相对位置。PopupWindow 的实... 阅读全文
posted @ 2015-04-30 17:45 骨头森林 阅读(908) 评论(0) 推荐(0) 编辑
摘要:1、要使用Android系统中的电话拨号功能,首先必须在AndroidManifest.xml功能清单中加入允许拨打电话的权限: // 允许拨打电话权限2、进行拨打电话的代码: a、调用Android系统的拨号界面,但不发起呼叫,用户按下拨号键才会进行呼叫 1 @Override 2 p... 阅读全文
posted @ 2015-04-30 17:20 骨头森林 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:SQLite是Android使用的轻量级的数据库,开发Android应用是对数据库的操作自然是必不可少。Android提供了一个SQLiteOpenHelper类来可以很方便的操作数据库,继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法。 onCreate: 当数据库被首... 阅读全文
posted @ 2015-04-30 17:09 骨头森林 阅读(455) 评论(0) 推荐(0) 编辑
摘要:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro... 阅读全文
posted @ 2015-04-30 16:48 骨头森林 阅读(292) 评论(0) 推荐(0) 编辑
摘要:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro... 阅读全文
posted @ 2015-04-30 16:39 骨头森林 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro... 阅读全文
posted @ 2015-04-30 16:31 骨头森林 阅读(346) 评论(0) 推荐(0) 编辑
摘要:目录:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理An... 阅读全文
posted @ 2015-04-30 16:15 骨头森林 阅读(3742) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cnblogs.com/ivan-xu/p/4124967.html最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在Adapter中响应?对于这个问题,我最初给他的解答是,在Adapter中定义一个回调接口,在Acti... 阅读全文
posted @ 2014-12-08 11:36 骨头森林 阅读(28851) 评论(1) 推荐(1) 编辑
摘要:转自:http://www.cnblogs.com/haofei/p/3305030.html在ListView中,每次弹出软键盘后就会重新调用getView()方法,导致EditText失去焦点。解决办法:在getView()方法中添加监听器:editText.setOnTouchListener... 阅读全文
posted @ 2014-12-08 09:53 骨头森林 阅读(6339) 评论(0) 推荐(0) 编辑
摘要:非常不错,原文地址:http://blog.csdn.net/vipzjyno1/article/details/26514543 阅读全文
posted @ 2014-11-17 12:11 骨头森林 阅读(351) 评论(0) 推荐(0) 编辑
摘要:标识符命名法标识符命名法最要有四种:1驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3下划线命名法:单词与单词间用下划线做间隔。4匈牙利命名法:广泛应用于微软编程环境中,在以Pascal... 阅读全文
posted @ 2014-11-17 12:10 骨头森林 阅读(26119) 评论(1) 推荐(1) 编辑
摘要:Environment.getDataDirectory().getPath() : /dataEnvironment.getDownloadCacheDirectory().getPath() : /cacheEnvironment.getExternalStorageDirectory().ge... 阅读全文
posted @ 2014-09-02 16:29 骨头森林 阅读(2974) 评论(0) 推荐(0) 编辑