自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SwmIsMe的博客

愿同大家共进步。

  • 博客(146)
  • 收藏
  • 关注

原创 简书地址:http://www.jianshu.com/u/9279ddcfdfb3

简书地址:http://www.jianshu.com/u/9279ddcfdfb3

2017-03-30 12:09:45 2050

原创 Android跳转到系统各个设置界面的方法及其列表

实现方法// 第一个参为包名,第二个各个设置的类名(可以参考下面,包名不用改变) ComponentName cm = new ComponentName("com.android.settings", "com.android.settings.RadioInfo"); intent.setComponent(cm); inte

2017-04-08 17:38:45 4035 3

原创 Android 实现直接拨打电话

拨打电话事件Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:所要拨打的号码")); startActivity(intent);

2017-03-27 19:23:53 2183

翻译 RecyclerView实现自动滚动

参考自:http://www.jianshu.com/p/b3edc873b42d

2017-03-24 19:21:05 3081

原创 适应所有嵌套自动滚动bug。ListView嵌套在ScrollView中、Lv加载完数据之后Sv自动滚动

Notice Notice 最近使用RecyclerView嵌套RecyclerView也出现了类似的问题,最后使用下面的方法三也解决了。问题 第一次进入界面 请求数据成功的时候 , ListView 自动 滚动到底部了。 因为ScrollView默认会展示布局内最后一个有焦点的控件 怎么样 才可以 让ListView 加载完成之后,不自动跑到底部 想要的 效

2017-03-24 17:29:16 1626

原创 TabLayout的使用,设置tab图片

参考:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html

2017-03-23 16:05:34 1998

原创 5秒APP应用上架,测试

https://fir.im/apps 只需把APK拖进去就可以了

2017-03-23 10:53:15 1047

翻译 RadioGroup没有文字只显示图片,图片居中问题

参考自http://www.cnblogs.com/wavky/p/RadioButton_InsteadOf_ImageButton.html<RadioButton android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:lay

2017-03-20 18:38:28 3257

翻译 APP上架

参考》http://blog.csdn.net/qq_26787115/article/details/51541238

2017-03-17 14:55:00 506

原创 如何改变TextView的textColor的颜色或背景像radioButton一样简单。

如果你有好的解决方案,欢迎分享。 思路,改变TextView的selected的属性和selector选择器的结合一,在drawable新建一个选择器<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item and

2017-03-16 13:59:25 1645

翻译 android 改变TextView和EditText文字选中效果

参考》http://blog.csdn.net/ethan_xue/article/details/8121969

2017-03-16 13:10:28 2632 2

原创 RecyclerView的item的设置math_parent显示不全

解决方案 创建onCreateViewHolder的时候使用三个参数的打气筒,如下 对的方式,解决。 mView = LayoutInflater.from(getApplicationContext()).inflate(R.layout.newhouse_detil_detil, parent, false); 错的方式 mView = LayoutInflater.from

2017-03-16 10:41:27 2097

原创 Gson的使用讲解

参考这个使用,有时间整理。传送门

2017-03-15 14:04:31 888

原创 通过选择器selector给TextView,Button设置字体颜色和背景颜色

背景颜色通过结合shape实现<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true"> <shape> <solid an

2017-03-14 15:28:51 5613

原创 PopupWindow如何在外部点击消失和返回键

添加如下代码 mPopupWindow.setBackgroundDrawable(new PaintDrawable()); //设置点击窗口外边窗口消失 mPopupWindow.setOutsideTouchable(false); // 设置此参数获得焦点,否则无法点击 mPopupWindow.setFocusable(tr

2017-03-14 12:14:28 890

原创 RecyclerView复用ViewPager出现的问题

目前好像 ViewPager不支持复用 使用的话只能再创建另外一个布局文件,并且ID不能一样,否则会不显示内容。

2017-03-11 15:28:35 1821

原创 Android隐藏,显示软键盘以及不自动弹出软键盘

隐藏软键盘方法一: > 在 AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为 adjustUnspecified|stateHidden < activity android:name=".Main" android:label="@string/app_name" android:windowSoftIn

2017-03-07 16:05:48 812

原创 修改软键盘的回车键为搜索键

Android项目中要实现这样一个需求,在搜索框中输入关键词,在手机弹出的软键盘中,回车键变为搜索键,点击搜索键执行搜索。1、修改EditText属性: <EditText android:id="@+id/et_search" android:layout_width="100dp" android:layout_height="25

2017-03-07 15:50:47 2507

原创 Android之 打开系统联系人界面

// 按钮的点击事件: 打开系统联系人。 public void btn_contacts(View v){// Intent intent = new Intent(this,ContactsActivity.class);// startActivityForResult(intent, 0); Intent intent = new Inten

2017-03-07 15:49:09 3289

原创 Android之 APP创建或删除快捷方式

1, 创建/** * 为程序创建桌面快捷方式 */ private void addShortcut(){ // 给桌面发送一个广播 Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); // 设置属性 //快捷方式的名称 shortc

2017-03-07 15:47:45 1092

原创 开发学习教程、

极客,学习教程》http://wiki.jikexueyuan.com/

2017-03-07 13:37:00 269

原创 CMD命令跳转指定目录

切换磁盘直接在命令行后面添加磁盘名字+冒号: 如E: 跳转到当前磁盘指定目录。如 cd E:\rnProject

2017-03-07 11:00:26 12987

原创 跨平台搭建环境,开发工具

开发环境 参考>http://reactnative.cn/docs/0.42/getting-started.html#content以下操作在环境,配好之后查看。操作以安卓Window开发为准js的开发工具 官方推荐使用atom+nuclide,但安装过程有点麻烦。 Atom+加上Nuclide 需要注意Nuclide是插件,有时候因为被墙的原因在atom上下载不了,就需要

2017-03-07 10:57:23 425

原创 RadioGroup获取到上一个选中的radioBtnID实现还原选中上一个radiobtn

自定义OnCheckedChangeListener 监听 在项目中有这样的一个需求 如果某个 radioBtn被点击的时候,根据判断没有登录,那么跳转到登录界面, 如果取消登录了,就把radiobtn还原到之前被选中的radiob 实现逻辑: 自定义MyOnCheckedChangeListener 监听 添加变量 记录上一次选中的checkedId//

2017-03-05 12:48:15 1933

原创 Activity之间startActivityForResult传递和接受数据

首先在Aactivity启动Bactivity// 如果没有登录 跳转到 登录界面 Intent intent = new Intent(getApplicationContext(), Bactivity.class); // 传入数据到Bactivity

2017-03-05 12:09:46 2377

原创 自定义tab,viewpager实现仿tablayout切换效果

首先书写Xml文件 <LinearLayout android:id="@+id/login_content" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/login_head"

2017-03-04 21:13:28 1120

原创 Editext单独设置hint的文字大小

在源码的setHint方法中可以看到猫腻.// 单独设置 Editext的 hint文本大小// 新建一个可以添加属性的文本对象 SpannableString ss = new SpannableString(UIUtils.getString(R.string.login_hint_phone));// 新建一个属性对象,设置文字的

2017-03-04 20:03:10 682

原创 TextView,Button的DrawableLeft,,Right 使用代码动态的设置

Xml文件中设置相信大家都已经非常的熟悉了. <TextView android:id="@+id/register_zone" android:layout_width="wrap_content" android:layout_height="match_parent"

2017-03-04 19:34:55 494

原创 PopupWindow,ListView实现自定义Spinner

最终的效果图,点击+86弹出popupPupupWindow的布局文件 为一个ListView 作为pupup的主体内容<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orie

2017-03-04 19:18:37 534

原创 自定义的RecyclerView, 下拉刷新,加载更多.

编写用到的下拉刷新的布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:lay

2017-03-03 16:04:14 1003

原创 Android 之推送消息.

使用的是友盟:参考官方文档有详细的安卓配置步骤 http://dev.umeng.com/push/android/integration#3_1

2017-03-02 12:07:54 230

原创 SwipeRefreshLayout和Viewpager的滑动冲突问题

方法一: 问题来源:看过源码之后发现在onInterceptTouchEvent中的只要Y轴的移动距离大于• mTouchSlop这个值后就会触发下拉刷新的操作。深追之后发现这个值只有8dp,就是说• 当我们下滑了8dp的距离就会开始下拉刷新。那么找到了原因我们开始解决他把。 • –>> 解决方案:自定义一个SwipeRefreshLayout, 在它的onInterceptTouchEv

2017-03-02 09:14:49 490

原创 RecyclerView的使用,

需要导入design包创建适配器 /** * 主界面的 适配器 */ class MyHomeRecyclerviewAdapter extends RecyclerView.Adapter { private LayoutInflater inflater; public MyHomeRecyclerviewAdapter(LayoutI

2017-03-01 15:21:52 199

原创 百度地图返回码161定位成功却getCity是null

查看百度的sdk开发指南 http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/getloc 原因是我没有添加这个方法 option.setIsNeedAddress(true); //可选,设置是否需要地址信息,默认不需要

2017-03-01 12:30:02 2378

原创 Android studio使用真机不打印Logcat

设置中找到 开发者选项 > 把日志输出 功能打开

2017-03-01 12:23:23 773

翻译 Git,android studio,码云的结合,git版本控制工具

参考http://blog.csdn.net/lei_notes/article/details/53287447 http://blog.csdn.net/lei_notes/article/details/53307917

2017-03-01 11:14:21 345

原创 PopupWindow+ListView实现二级联动

首先编写如下布局文件popupWindow的布局文件item_home_popup_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="

2017-03-01 10:44:20 1957

原创 TabLayout,ViewPager,Fragment结合使用

在xml文件中,书写TabLayout和ViewPager标签 <!-- 和viewpager 结合的标签 --> <android.support.design.widget.TabLayout android:id="@+id/home_tab_" app:tabBackground="@android:color/transparent"

2017-03-01 10:41:03 470

原创 Activity,Fragment的基类封装,简化findViewById,Fragment懒加载和不重复加载等

有想到的再继续更新,也希望你们可以分享给我. 下面的复制即可使用Activitypublic class BaseActivity extends AppCompatActivity { /** * activity 之间的跳转 * @param context 上下文 * @param cls 将跳转的Activity文件 */ pub

2017-03-01 10:38:26 1529

原创 陌生的布局文件标签属性

zAdjustment: 允许在动画播放期间,调整播放内容在Z轴方向的顺序, 参数为整型的常量 ①normal(0):正在播放的动画内容保持当前的Z轴顺序, ②top(1):在动画播放期间,强制把当前播放的内容放到其他内容的上面; ③bottom(-1):在动画播放期间,强制把当前播放的内容放到其他内容之下在java的代码: animation.setZAdjustm

2017-03-01 10:33:54 409

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除