- 博客(13)
- 收藏
- 关注
原创 怎么样才能不改变通知栏颜色
在开发项目的时候,发现在App打开的时候,通知栏颜色会发生改变(在某些手机上面会发生这个情况,例如:魅蓝metal),用下面的方法可以解决:style name="zhuchao_theme_to_start" parent="Theme.AppCompat.Light.NoActionBar"> item name="android:windowActionBar">fal
2016-11-14 14:33:49
681
原创 安卓怎么判断手机里面是否含有某个app
/** * 检查手机上是否安装了指定的软件 * @param context * @param packageName:应用包名 * @return */public static boolean isAvilible(Context context, String packageName){ //获取packagemanager final PackageManage
2016-10-25 09:59:06
4186
原创 安卓editview点击时打开软键盘,点击其他地方软键盘消失(fragment中)
上篇文章写了在activity中如何实现安卓editview点击时打开软键盘,点击其他地方软键盘消失,用到事件分发,重写dispatchTouchEvent处理事件,但是在fragment中没有dispatchTouchEvent,那么就需要在fragment所在的activity中用接口的方法实现。1、在activity中定义接口public interface MyTouchLis
2016-10-20 11:41:55
2534
原创 安卓editview点击时打开软键盘,点击其他地方软键盘消失(Activity中)
一、在activity中 activity中使用事件分发:1、根据EditText所在坐标和用户点击的坐标相对比,来判断是否隐藏键盘,因为当用户点击EditText时没必要隐藏private boolean isShouldHideInput(View v, MotionEvent event) { if (v != null && (v instance
2016-10-20 11:35:12
1664
原创 安卓软键盘弹开时挤压界面
做项目的时候遇到,点击editview打开软键盘,但是下部的FragmentTabHost会显示在软键盘上面,跟随软键盘移动,解决办法:android:theme="@android:style/Theme.NoTitleBar" android:configChanges="keyboardHidden|orientation" android:screenOrientation
2016-10-20 11:30:05
1111
原创 安卓日历、时间弹出框
安卓项目开发中,会遇到选择日期和时间的需求,安卓本身自带了两个类,DataPickerDialog和TimePickerDialog(弹出框),可以完成需求。1、DataPickerDialog用法:new DatePickerDialog(getContext(), new DatePickerDialog.OnDateSetListener() { @Override
2016-08-11 11:57:35
3690
原创 AlertDialog的宽度满屏
一:先设置样式style name="DialogStyle"> item name="android:windowBackground">@android:color/transparentitem> item name="android:windowFrame">@nullitem> item name="android
2016-07-29 14:20:48
1690
原创 Dialog中editview无法打开软键盘
dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);加上这句话,搞定
2016-07-25 12:28:38
448
原创 安卓软键盘的关闭
项目中很多时间会遇到当你输入法用完以后,点击事件触发,但是软键盘还一直存在,影响用户的体验。附上两个关闭软键盘法的方法://此方法,如果显示则隐藏,如果隐藏则显示private void hintKbOne() { InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(C
2016-07-14 14:53:23
602
原创 怎么去掉listview的item之间的分割线
项目中要求ilistview的item和item之间不能显示分割线,经过研究发发现有下面的方法可以去掉:1.代码中:myListView.setDividerHeight(0);myListView.setDivider(null);2.XML布局文件中设置ListView的属性:android:divider="#FFCC00"或者android:divider
2016-07-14 14:40:02
709
原创 Android studio导入so包异常
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.zhuchao-1/base.apk"],nativeLibraryDirectories=[/data/app/com.zhuchao-1/lib/arm64, /vendor/lib64, /s
2016-07-14 14:38:04
894
原创 Android studio 滴滴打车sdk集成
1.去滴滴开发平台下载滴滴sdk http://open.xiaojukeji.com/home/index/download2.导入sdk:将下载的压缩包解压,studio 滴滴打车sdk集成" style="margin:0px; padding:0px; border:0px; list-style:none">将上图中的aar文件导入到工程里面,步骤:file-->
2016-07-14 14:33:03
5516
转载 imageViewscaleType属性与adjustViewBounds属性
ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fitStart、fitXYandroid:scaleType="center"保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分
2016-04-29 14:09:44
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人