- 博客(186)
- 资源 (1)
- 收藏
- 关注
转载 scrollview嵌套recyclerview
http://blog.youkuaiyun.com/u010623588/article/details/50262367
2016-09-06 15:50:47
442
转载 scrollview起始位置不是顶部
在数据填充完后 http://bbs.youkuaiyun.com/topics/370110067mScrollView.smoothScrollTo(0,0);
2016-09-02 14:11:45
321
原创 适配-图片的宽度精确计算
LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) viewHolder.mIvProduct.getLayoutParams();linearParams.width = StringUtils.getScreenWidth(context) / 2 -StringUtils.dip2px(context,3
2016-09-02 11:19:13
388
转载 listview android:cacheColorHint,android:listSelector属性作用
http://blog.youkuaiyun.com/stonecao/article/details/6216449自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度: 当你不使用android:listSelector属性,默认会显示选中的item为
2016-08-17 11:24:12
271
原创 AndroidStudio高级使用收集
http://www.open-open.com/lib/view/open1460376479769.html文章目录1.显示行号(永久)2.驼峰选择3.命名前缀(SM额)4.快速导包5.Log 颜色6.代码配色7.工程模板(在colors.xml 文件中生成常用颜色,加drawable-hpdi)8.活动模板(赞哭啊)
2016-08-12 23:47:41
274
原创 Android写出高效清晰Layout布局文件的一些技巧
用drawableleft 给textView设置图片TextView textView = (TextView) findViewById(R.id.tv_text);Drawable drawable = getResources().getDrawable(R.mipmap.ic_launcher);drawable.setBounds(0, 0, 100, 100);tex
2016-08-11 21:18:47
684
转载 android中xml tools属性详解
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0309/2567.html
2016-08-10 21:46:26
261
转载 Android Manifest.xml中的meta-data属性
http://stormzhang.com/android/2013/06/30/android-metadata/语法meta-data android:name="string" android:resource="resource specification" android:value="string" />这是该元素的基
2016-08-09 16:59:01
829
转载 Android提醒微技巧Dialog、Toast和Snackbar
http://blog.youkuaiyun.com/guolin_blog/article/details/513364151.Dialog2.3系统的Dialog。我们有没有什么办法在老版本的系统中也使用Material Design风格的Dialog呢?当然有,Google已经充分考虑到了这一点,在appcompat-v7库中也提供了一个AlertDialog类,完整路径
2016-08-03 21:51:35
406
转载 代码中动态该变shape的颜色
How to change shape color dynamically?、http://stackoverflow.com/questions/7164630/how-to-change-shape-color-dynamically#If you have an imageView like this: <ImageView
2016-07-25 17:25:45
509
原创 Activity 分割动画
http://mp.weixin.qq.com/s?__biz=MzA3MDMyMjkzNg==&mid=2652261812&idx=1&sn=4fd2e7a0e0531680c5fd96faea0fbe87&scene=23&srcid=0716V7dq1SCOFbQezQ26Mwop#rdhttps://github.com/Udinic/ActivitySplitAnimati
2016-07-16 17:19:30
294
转载 Android Studio优化技巧
台式i5 编译一个项目10秒内!!http://blog.oneapm.com/apm-tech/257.html
2016-07-16 16:40:34
396
转载 [Android]异步任务AsyncTask使用解析
http://blog.youkuaiyun.com/wxg630815/article/details/7003812AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask:
2016-07-13 15:27:23
215
原创 用service通知刷新列表
阿明项目中,发布任务,技能后要及时刷新列表,不方便用startActivityForResult来进行此处用service解决 学习下将信息传递给子子fragment在MainActivity初始化时refreshTaskBroadCast = new RefreshTaskBroadCast();IntentFilter filter1 = new IntentFil
2016-07-13 14:09:50
323
转载 android:clipChildren属性的分析——是否剪裁子View
点击打开链接http://blog.youkuaiyun.com/lfdfhl/article/details/38051725 * android:clipChildren属性的分析 * 该属性默认值为android:clipChildren="true" * 单从字面意思理解clipChildren的意思是:裁剪(缩短)孩子 * 我们将其值设置为false后那么当
2016-07-13 11:11:57
527
转载 RecyclerView Bug:IndexOutOfBoundsException: Inconsistency detected. Invalid item position
点击打开链接https://drakeet.me/recyclerview-bug-indexoutofboundsexception-inconsistency-detected-invalid-item-position-solution重现的方法是:使用 RecyclerView 加官方下拉刷新的时候,如果绑定的 List 对象在更新数据之前进行了 clear,而这时用户紧接着迅
2016-07-13 10:08:50
421
原创 软键盘把底部布局顶上去问题解决
baseActivity中 view一般为弹出软键盘的EditTextpublic void hideSoftInput(View view){ InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if(imm.isActive())
2016-07-11 13:55:15
2668
原创 实现滑动的7种方式
《群英传》中的布局为一个linearlayout中放一个自定义的view xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" and
2016-06-23 09:45:31
447
转载 关于android Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.的解决方法
http://blog.youkuaiyun.com/picasso_l/article/details/50485667点击打开链接是在做mob的分享时碰到的问题因为项目要加两个平台的分享,又重新下了sdk。在全部替换后出现这个问题。也查看了stackoverflow我是这样做的 也不知哪步是真正解决了问题先 Bulid - ClearProject
2016-06-20 14:56:41
1170
原创 判断输入内容为正确预算钱的数额
android:inputType="numberDecimal"String money = et_budget.getText().toString();String dot = ".";int count = money.length() - money.replace(dot, "").length();if (money != null && money.len
2016-06-16 21:16:31
337
原创 禁止ViewPager滑动
自定义ViewPager,外部设置是否禁止滑动,根据值来拦截触摸事件public class NoScrollViewPager extends ViewPager { private boolean isCanScroll = true; public NoScrollViewPager(Context context) { super(context
2016-06-16 17:33:43
227
原创 用Androidstudio的Terminal安装卸载应用
前提配置好adb的环境变量,没有的上网查卸载应用adb uninstall 加包名 例如adb uninstall com.example.capricornus安装应用adb install 加apk路径名 例如adb install E:\All\Capricornus-Android\app\app-release.apk
2016-06-13 22:46:24
4046
1
原创 微信分享到朋友圈失败,分享给朋友等正常
微信分享朋友圈,提示 获取资源失败,仅支持分享照片至朋友圈原因:绕过审核分享到朋友圈一定要加一张图片才可以的 ShareSDK.xml里面 BypassApproval是绕过审核的标记,设置为true后AppId将被忽略,故不经过审核的应用也可以执行分享,但是仅限于分享文字和图片,不能分享其他类型,默认值为false
2016-06-12 16:49:32
12409
原创 隐藏文件小技巧
当然不是 右键文件----属性----隐藏那样只要在文件夹工具中设置 显示隐藏的文件夹还是能看到这里的方法是(一定记得文件夹名称,便于自己找回)1.新建好文件夹之后,打开电脑的运行(按window键+R即可打开),输入cmd,按确定。 2.然后在里面输入:attrib +s +a +h +r f:\123 (f的意思就是F盘,123
2016-06-09 16:49:02
335
原创 时间戳转成年月日
public class TimeUtils { public static String timeFormat(long timeMillis, String pattern){ SimpleDateFormat format = new SimpleDateFormat(pattern, Locale.CHINA); return format.for
2016-06-07 18:47:22
741
原创 scrollview拦截子控件的滑动
刚开始想让scrollview不拦截任何事件,都给子控件处理,不处理的返回后自己再处理可scrollview内含有edittext,尴尬了。edittext会处理onTouchEvent,那就滑动不了了再想要让莫一部分的控件自己处理,就让它请求父控件不要拦截就好了代码中设置了还是不行,看了这篇文章,知道了http://blog.youkuaiyun.com/jiwangkailai02
2016-06-07 15:37:00
4261
原创 Java保留两位小数问题
double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数
2016-06-03 20:27:57
257
转载 高德地图在个别机型手机上运行崩溃的问题
引入so文件的正确方式task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") { destinationDir file("$projectDir/libs") baseName "Native_Libs2" extension "jar"
2016-06-02 18:20:53
1120
原创 用Activity的dialog主题实现自定义dialog
要实现这样的效果先说思路点击一个按钮弹出一个这样的dialog,其实为点击按钮跳转一个Activity,因为要取得填写的数据,返回到上个界面,用startActivityForResult();dialog的界面样式就是activity的xml中自定义,非常容易简单,上代码
2016-05-30 18:27:17
560
转载 Android Studio怎么查看程序安全码获取SHA1值,MD5值?
http://www.xiazaiba.com/jiaocheng/8290.html1、项目界面右侧点击“Gradle”,刷新,出现应用程序名称2、找到并点击Tasks->android->signingReport3、在信息输出框中显示发布版和开发版的安全码(MD5和SHA1)
2016-05-25 15:06:11
512
原创 View not attached to window manager
引发这个的原因基本上都一致都是Dismiss对话框的时候,Activity已经不再存在解决:在这个Activity destory时,把这个对话框dismiss掉(此对话框是单例模式)
2016-05-23 13:30:28
270
原创 RecycleView小问题
//如果可以确定每个item的高度是固定的,设置这个选项可以提高性能rv_search_people.setHasFixedSize(true);遇到的情况,每个item都有一个关注按钮,点击关注,状态改变但上下滑动又会变为原来的状态原因:上下滑动它保存的listData数据还是之前的,滑动回来显示的是之前的数据内容解决:在点关注请求网络改变状态后,再回调中,
2016-05-18 11:48:50
195
原创 安卓再按一次退出程序
在主界面复写onKeyDown()@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { if
2016-05-17 15:40:42
324
转载 Android 使保存的图片在图库中显示
已经可以看到一张大图前提下,长按弹出 “保存图片”。代码@Overridepublic boolean onLongClick(View v) { switch (v.getId()) { case R.id.iv_image: AlertDialog.Builder builder = new AlertDialog.Builder(a
2016-05-17 15:29:12
385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人