android
yu7k666
这个作者很懒,什么都没留下…
展开
-
Android SDK Manager检查在线更新出错
解决方法来源:http://www.cnblogs.com/kaka-bing/archive/2012/10/31/2747490.html问题描述:使用Android SDK Manager检查在线更新,提示一下错误:"Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml,r转载 2013-08-26 13:50:41 · 1038 阅读 · 0 评论 -
Android fragment 重叠问题的解决方法
android fragment 重叠原创 2016-07-08 10:14:45 · 909 阅读 · 0 评论 -
java保留小数点后几位,不足的用0补
在 java 中,如果小数点最后位是0,double类型会把这个0去掉,比如4.30变成了4.3,这样导致有的界面显示不好看。所以要转换下,如下方法/** * 将double格式化为指定小数位的String,不足小数位用0补全 * * @param v 需要格式化的数字 * @param scale 小数点后保留几位 * @原创 2016-08-01 19:46:30 · 22491 阅读 · 0 评论 -
android 设置默认弹出框样式
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_TRADITIONAL);//传统主题Dialog 系统样式讲解及透明背景" title="Android Dialog 系统样式讲解及透明背景" style="margin:0px; paddi原创 2016-08-22 18:07:41 · 2550 阅读 · 0 评论 -
关于友盟推送
遇到的问题:收到通知后点击通知栏,死活不进入 dealWithCustomMessage、UmengNotificationClickHandler 这几个方法解决:后台推送display_type字段要用 notification;确认后台推送的是不是自定义通知(一定要自定义才可以,参考后台api的代码设置 http://dev.umeng.com/push/andro原创 2016-09-18 19:51:47 · 477 阅读 · 0 评论 -
友盟第三方登录
如果未安装微信,会Toast 请先安装WEIXIN客户端,但是如果先要自定义Toast消息的话。。。。先用在 Application 的 onCreate 中设置com.umeng.socialize.utils.Log.LOG = false; //关闭友盟自带的logConfig.IsToastTip = false; //关闭友盟自带的Toast然后在调用微信登录的地原创 2016-09-21 10:47:51 · 485 阅读 · 0 评论 -
android 6.0以下,拒绝录音权限后处理
搜了很久,都是牛头不对马嘴的复制黏贴。大概感觉就是android 6.0以下要获取权限是否被拒绝了很难。。最后找到个这个方法,凑活着用。MediaRecorder mRecorder = new MediaRecorder(); mRecorder.setAudioSource(MediaRecorder.AudioSourc原创 2016-10-10 14:52:31 · 3895 阅读 · 0 评论 -
android 集成友盟第三方登录的问题
项目中要集成微信、QQ、微博的第三方登录,所以用了友盟提供的sdk来做。具体集成看友盟的文档就好了,http://dev.umeng.com/social/android/android-update我遇到的问题 1.微信 第一次没成功,一闪而过,然后在确保appid跟secret都正确的前提下,把app卸载了,重启手机,好了。。。 2.微博,授权后提示,你所访问的原创 2016-09-08 16:29:43 · 2113 阅读 · 0 评论 -
android仿微博@人 话题可点击
参考 http://www.cnblogs.com/lichenwei/p/4676214.htmlDEMO:Demo下载原创 2016-10-17 15:57:11 · 2941 阅读 · 1 评论 -
android 动态设置控件长度宽度
LinearLayout.LayoutParams linearParams =(LinearLayout.LayoutParams) need_set.getLayoutParams();linearParams.height = 20;linearParams.width = 20;need_set.setLayoutParams(linearParams);linearPara原创 2016-03-09 15:18:33 · 1926 阅读 · 0 评论 -
android 动态获取图片宽度
final Bitmap src = BitmapFactory.decodeResource(getResources(),R.drawable.pic);picWidth= src.getWidth();原创 2016-03-09 15:16:00 · 679 阅读 · 0 评论 -
android 调用js中的方法
WebView wv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 setContentView(R.layo原创 2014-06-30 10:17:59 · 797 阅读 · 0 评论 -
android 调用html
.xml文件 android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/bg1" > android:layout原创 2014-02-19 09:49:09 · 600 阅读 · 0 评论 -
android 给listview写数据
新建adater.classimport java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.annotation.SuppressLint;import android.app.Activity;import原创 2014-02-26 17:01:47 · 608 阅读 · 0 评论 -
android 点击屏幕其它地方隐藏输入法
只需在activity加下面代码 @Override public boolean onTouchEvent(MotionEvent event) { InputMethodManager imm = (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE);原创 2014-02-24 10:34:03 · 1319 阅读 · 0 评论 -
android BaseAdapter顺序乱
在 getView 时if(convertView==null) 里面的原创 2014-08-22 15:13:20 · 1172 阅读 · 0 评论 -
svn更新出错
svn更新出错 :svn update d:/xx/xx -r HEAD --force因为我修改了系统的时间,重启下eclipse就好了。原创 2015-06-26 17:48:18 · 754 阅读 · 0 评论 -
android 设置selector无效
这个是要点击的图片资源ImageView android:id="@+id/add" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/add_selector" android:layout_cen原创 2015-12-24 09:32:49 · 2200 阅读 · 0 评论 -
android 根据坐标获取RGB
Bitmap src = BitmapFactory.decodeResource(getResources(),R.drawable.kit_adjust_color);int pixelColor = src.getPixel(seekColorBarIndex, 0);red = Color.red(pixelColor);green = Color.green(pixelColor)原创 2016-03-09 15:14:30 · 2057 阅读 · 0 评论 -
android studio通过build.gradle动态改变AndroidMainfest.xml
开发中有开发环境、测试环境等很多不同的环境,不同环境会对应很多不同的配置,如友盟、融云、自己的服务器等,所以每次打包都会手动改很多地方。为了方便管理,将配置信息统一写到项目根目录下的gradle.properties(没有的话,新建个)内容如:# pack: dev|test|prodpack=test#服务端地址serverurl.dev=\"https\://www.123原创 2016-10-08 16:48:11 · 4483 阅读 · 0 评论