- 博客(47)
- 资源 (10)
- 收藏
- 关注
原创 动态控制评论小星星
http://www.cnblogs.com/salam/archive/2010/10/06/1844741.htmlhttp://blog.csdn.net/lanxingfeifei/article/details/50667984
2016-09-29 20:24:35 341
原创 Android app版本发布!
Build->生成签名apk->最终生成app-release.apk发版用这个!!而不是debug,那是调试版本!!签名是签在release.apk,debug中有自己的默认签名!!! 在生成release.apk时出现了问题,是没有忽略的原因!在res–>values–>string中加上<resources xmlns:tools="http://schemas.android.co
2016-09-29 09:13:55 497
原创 把一个整数四舍五入取两位显示
如double m=1; System.out.println(String.format(“%.2f”, m));输出的结果是1.00
2016-09-27 16:53:02 464
原创 apk签名,混淆,加固的作用(防盗版,防反编译)
加签是为了防止盗版应用; 混淆,加固是为了防止反编译;区别是加固后保护的更彻底,具体表现在混淆之后的apk使用Androidkiller反编译后类名变为a,b,c…类中的代码还是可见的;然而加固之后就啥也看不见了,常用的三方加固工具有360加固保,傻瓜式一键加固,简单好用。
2016-09-27 16:34:07 1192
原创 java截取小数点前两位
取小数点前两位,并四舍五入: double m=7237.3589 System.out.println(String.format(“%.2f”, m));
2016-09-27 15:43:17 3777
原创 最终还是看基础,contains和matches的区别
最近要实现一个升级的功能,细化升级版本,比如说我要控制1.0.0;1.0.1范围内的升级,服务器返回的是”forceUpdateVersions”: “1.0.0;1.0.1”,我的版本是1.0.1怎么判断呢? 使用contains判断1.0.1是否是服务器要求的范围;而不是用matches,这个是判断是否匹配。
2016-09-26 23:04:04 2500
原创 String转int
在开发中肯定会遇到string装int的情况,比如年龄,edt.getText()之后只能toString,但是我们的年龄是int型。咋办? int age=Integer.parseInt(mEdtAgeZhuce1.getText().toString());
2016-09-25 21:41:27 327
转载 android开发必须要注意的首要问题
必须先要加权限!!!!!!!!!!!!!!看log日志,出了问题先想是否权限的问题!!!!!!最安全的地方就是最危险的地方!!!!!!
2016-09-23 17:25:43 318
转载 android 文字或者图片生成.pdf文件
public void createPDF() { Document doc = new Document();try { String path = Environment.getExternalStorageDirectory().getAbsolutePath() + “/droidText”;File dir = new File(path); if(!dir.exis
2016-09-23 14:52:18 6280 2
原创 edtText限制手机号的位数为十一位
mPhoneNumEdtZhuce.getText().toString().length() == 11
2016-09-22 21:35:59 382
原创 editText代码中强制获取焦点
et.setFocusable(true); et.setFocusableInTouchMode(true); et.requestFocus();
2016-09-22 21:28:23 794
原创 多个View添加setOnClickListener
使用 switch …case千万不要忘了break; !!!!!!package com.jiawabang.ui.fragment;import android.support.v4.app.Fragment;import android.view.View;import android.widget.LinearLayout;import com.jiawabang.R;impor
2016-09-20 16:14:24 695
原创 重大发现:强大的setOnClickListener!
比 android:onClick=”go2”要强大! 比如在linearlayout中设置可点击,go2失效,setOnClickListener完全没有问题,以后就用它了!!代码如下 xml <LinearLayout android:clickable="true" android:onClick="go2" and
2016-09-20 14:58:31 2953
原创 根据服务器的URL,呈现图片,做图片验证码用
不叨叨,直接上代码 private ImageView mPictureYanZhengMaImgZhuce; private Bitmap bitmap; Handler handler=new Handler(){ @Override public void handleMessage(Message msg) { if (ms
2016-09-19 15:13:49 1321
原创 xutils3导入jar包依赖后无效
compile ‘org.xutils:xutils:3.3.36’这样一下才行,jar包依赖的是这个compile files(‘libs/xutils-3.3.36-sources.jar’) 用xutils之前千万不要忘了在application中初始化一下!! x.Ext.init(this); x.Ext.setDebug(true);
2016-09-16 16:16:19 2219
原创 告诉大家一个比较炫酷的登录三方控件
https://github.com/dmytrodanylyk/android-process-buttonAS中依赖一下就可以用了 compile ‘com.github.dmytrodanylyk.android-process-button:library:1.0.4’
2016-09-16 16:13:23 465
原创 在drawable下的文件夹命名不能大写
在drawable下的文件夹命名不能大写,在drawable下的文件夹命名不能大写,在drawable下的文件夹命名不能大写,重要的事说三遍!!!!
2016-09-15 20:16:06 815
原创 android:layout_gravity="right"控制LinearLayout中控件居右显示失败
相信大家在开发的时候肯定遇到android:layout_gravity=”right”控制LinearLayout中控件居右显示失败的问题,原因是此属性只能控制线性布局中一个控件的时候有效,当出现过个控件的时候该咋办?比如说3个的时候,此时就可以把中间的空间用 android:layout_weight=”1” android:layout_width=”0dp”来控制了
2016-09-15 17:28:29 7270 2
原创 PC端qq怎么搜索消息
打开主界面,底部有个小喇叭,点它http://jingyan.baidu.com/article/d45ad1489931d069552b803c.html
2016-09-14 17:09:23 817
原创 布局文件在导航栏和Fragment之间加一条线
今天在开发的时候需要在导航栏和Fragment之间加一条线,结果死活布局文件不显示,后来又行了,已经忘了之前的布局文件怎么写的了,反正这个布局文件是可以的<?xml version="1.0" encoding="utf-8"?><RelativeLayout android:id="@+id/layout_home_activity_root" xmlns:android="htt
2016-09-14 16:47:48 853
原创 自动生成图片选择器,添加插件Android Selectors Generate
使用此插件生效的前提是文件的命名是_normal,_selected结尾然后改成state_checked,如下:<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawab
2016-09-09 16:23:33 1424
原创 在Activity中静态、动态添加Fragment
静态添加:<include layout="@layout/fragment_home" android:layout_width="match_parent" android:layout_height="match_parent"/>动态添加:即在代码中控制Fragment的添加和移除布局文件 <FrameLayout andro
2016-09-09 15:33:23 790
原创 Android mipmap 和 drawable 文件夹的区别
mipmap 纹理映射技术,提高了图片渲染的速度和质量。 原理:android 中的 mipmap 技术主要为了应对图片大小缩放的处理,在android 中我们提供一个 bitmap 图片,由于应用的需要(比如缩放动画),可能对这个 bitmap 进行各种比例的缩小,为了提高缩小的速度和图片的质量,android 通过 mipmap 技术提前对按缩小层级生成图片预先存储在内存中,这样就提高了图片渲
2016-09-09 15:16:45 485
原创 Android滚动的布局嵌套滚动的布局会出现问题
比如ListView嵌套ScrollView,结果只展现出一个ListView条目。 解决办法:创建MesureListView 类,复写onMeasure方法,如下:package com.example.sj.shoppp.ui.views;import android.content.Context;import android.util.AttributeSet;import andr
2016-09-09 14:22:41 495
原创 Android手机屏幕适配
Android手机分辨率繁多,适配的时候我们适配主流机型就可以了 720p 1280*720 xh 1080p 1920*1080 xxh mdp 48*48 hdp 72 *72 xh 96*96 xxh 144*144 xxxh196*196原理参考 http://blog.csdn.net/lmj623565791/article/details/45460
2016-09-09 14:18:50 273
转载 ANDROID “call to opengl es api with no current context”错误的解决
http://www.cnblogs.com/weiwelcome0/archive/2012/08/09/2630179.html
2016-09-08 23:46:13 584
原创 JSon解析工具
今天开发需要解析JSon串的时候火狐的插件没法用了, 可以用这个网站直接解析,用什么插件啊,哎 http://www.bejson.com/
2016-09-08 22:28:33 476
原创 Android要写一个界面,把剩下的部分平均分配
权重都设为1 android:layout_weight=”1” 更要注意的是把高度设为android:layout_height=”match_parent” <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem
2016-09-08 15:20:29 864
ReclyclerView去掉最后一个条目分割线
2017-07-17
CoordinatorLayout与AppBarLayout
2017-06-28
终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)
2017-06-27
universal-image-loader-1.9.5.jar
2016-08-18
mvi是解决什么问题的
2022-09-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人