
Android开发
文章平均质量分 64
小哥丷
这个作者很懒,什么都没留下…
展开
-
Flutter 图片适配2x,3x,4x
像素(px): 屏幕上的点dip(dp):Density-independent pixel--->与密度无关的像素 由于JPG容易失真, 在Android开发中尽量避免使用.jpg图片, 应该使用.png图片, 它采用了从LZ77派生的无损数据压缩算法.画布的概念就是一个手机屏幕,例如现在的通用设计屏幕是1920*1080,所以设计师只需要找一个这样分辨率的画布进行app设计图片大小上面说到了画布的概念,现在来说图片的大小,图片的大小指的就是长*宽,当然这里说的图片大小...原创 2022-05-05 14:47:54 · 2515 阅读 · 0 评论 -
判断正整数的正则表达式
正数的正则表达式(包括0,小数保留两位):^((0{1}\.\d{1,2})|([1-9]\d*\.{1}\d{1,2})|([1-9]+\d*)|0)$ 正数的正则表达式(不包括0,小数保留两位):^((0{1}\.\d{1,2})|([1-9]\d*\.{1}\d{1,2})|([1-9]+\d*))$ 正整数的正则表达式(包括0):^[+]{0,1}(\d+)$ 正整...原创 2018-02-24 10:48:08 · 170411 阅读 · 7 评论 -
解决ListView点击无效的问题
在最外层布局添加:android:descendantFocusability="blocksDescendants"原创 2018-02-24 10:42:46 · 460 阅读 · 0 评论 -
将字符串转化为Json
// JSONArray jsonArry = new JSONArray();// JSONObject tmpObj;//// for (int i = 0; i < checkDoneVos.size(); i++) {//// tmpObj = new JSONObject();//// try {...原创 2018-02-24 10:41:26 · 1151 阅读 · 0 评论 -
解析无头的JsonArray数组
//Json的解析类对象 JsonParser parser = new JsonParser(); //将JSON的String 转成一个JsonArray对象 JsonArray jsonArray = parser.parse(“JSON数组”).getAsJsonArray(); ...原创 2018-02-24 10:40:24 · 1055 阅读 · 0 评论 -
自定义不可滑动的ViewPage和使用方法
首先自定义一个ViewPage。/** * 手动控制viewpager是否可以左右滑动 * 去除滑动动画 * setNoScroll(boolean noScroll) * * @author ex-panyong */public class NoScrollViewPager extends ViewPager { private boolean noScroll = f...原创 2018-02-24 10:32:18 · 295 阅读 · 0 评论 -
Android 全局弹出框Dialog
全局弹出框:AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext(), R.style.Dialog_FS); final AlertDialog dialog = builder.create(); View view = View.inflat...原创 2018-02-24 10:11:24 · 664 阅读 · 0 评论 -
Android 时间日期选择器
自定义一个时间选择器的类 DateTimePickDialogUtil.class public class DateTimePickDialogUtil implements DatePicker.OnDateChangedListener, TimePicker.OnTimeChangedListener { private DatePicker dat原创 2017-07-04 09:46:28 · 1140 阅读 · 0 评论 -
修改Editext中Hint的字体大小
修改Hint字体大小无法在xml中设置,只能在代码中设置。public class HintActivity extends Activity{ EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc原创 2017-07-12 15:08:39 · 467 阅读 · 0 评论 -
Android ExpandableListViewAdapter 的构建
控件PullToRefreshExpandableListView 和 控件ExpandableListView 用的是同一个适配器BaseExpandableListAdapter那么就好办了,自定义一个类 去继承系统的 BaseExpandableListAdapter 适配器,去重写里面的方法:public class OrderAdapter extend原创 2017-05-19 09:18:05 · 488 阅读 · 0 评论 -
Android 影藏和打开软键盘
自定义影藏或显示软键盘原创 2017-04-11 09:58:56 · 429 阅读 · 0 评论 -
Android 右划退出功能
在iphone手机中有右划退出,但是在Android手机中却很少见,现在手机屏幕越来越大,单手拿手机可能会按不到右下角的物理返回键,这时右划退出就很方便了。根据这个情况做了个右划退出:可以对单独的Activity做一个右划退出,也可以对整个 App应用做右划退出,为了让整个应用实现右划退出,可以让所有的Activity继承自己的BaseActivity,然后在BaseActivity中添加原创 2017-05-09 15:13:07 · 2057 阅读 · 0 评论 -
Android studio APK打包签名流程
更新了Android Studio 2.3之后的打包流程原创 2017-04-20 15:20:34 · 492 阅读 · 0 评论 -
Android studio 打包自定义apk名称
Android Studio打包应用默认生成的apk名称是:app-release.apk 、如果我们要让生成的apk名用自己的名字,那么我们就要自定义生成的apk名了,要怎么做呢。我们只需要再build.gradle文件下android{ }下添加:android.applicationVariants.all { variant -> variant.outputs.ea原创 2017-05-09 09:52:22 · 1122 阅读 · 0 评论 -
Android TextView 自定义字体设置
如何在Android中,对TextView设置自己喜欢的字体呢?下面介绍 2 种方法:1、代码中动态设置: Android:text="Hello,World" Android:textSize="20sp" />原创 2017-04-20 12:07:16 · 9722 阅读 · 1 评论 -
RadioButton的图片大小设置
修改RadioButton图片的大小原创 2017-04-14 12:21:28 · 12805 阅读 · 2 评论