android开发
文章平均质量分 85
burn_wang
这个作者很懒,什么都没留下…
展开
-
android ListView和GridView使用
1,xml文件布局 android:id="@+id/listView" android:divider="@null" android:scrollbars="none" android:layout_width="match_parent" androi原创 2018-01-11 14:33:19 · 751 阅读 · 1 评论 -
android 集成微信支付
1,导入jar包,从微信官方网站上下载jar包,并导入到工程中2,在开发者账户中添加应用,并开通支付功能,填入包名和签名,获取APPID3,调起支付:IWXAPI api = WXAPIFactory.createWXAPI(context, "appid");//注册sdk PayReq req = new PayReq();//请求参数 req.原创 2018-01-26 16:08:38 · 207 阅读 · 0 评论 -
android 集成支付宝支付
1,导入jar包2,manifest文件中注册activity android:name="com.alipay.sdk.app.H5PayActivity" android:configChanges="orientation|keyboardHidden|navigation" android:expor原创 2018-01-26 16:09:42 · 276 阅读 · 0 评论 -
android 带索引的通讯录列表实现
1,获取首字母:导入pinyin4j jar包,实现获取首字母/*** 获得大写中文首字母* */public String getHeaderChar(String name){String[] pinYingArr= PinyinHelper.toHanyuPinyinStringArray(name.charAt(0));if (pinYingArr!=null){原创 2018-01-26 16:11:58 · 1322 阅读 · 0 评论 -
android 集成百度地图
1,集成百度地图sdk:按照需求在百度地图开发中心下载sdk,并集成到项目中,so文件可只集成armabi和x86,同一个project中需集成同一版本的sdk,避免jar包冲突。2,百度地图中申请appkey3,manifest注册权限android:name="com.baidu.lbsap原创 2018-01-26 16:15:17 · 322 阅读 · 0 评论 -
android 集成极光推送
1,集成极光sdk,申请appkey2,manifest注册权限申请参考官方文档android:name="cn.jpush.android.service.PushService"android:enabled="true"android:exported="false">android:name="cn.jpush原创 2018-01-26 16:16:36 · 423 阅读 · 0 评论 -
android6.0 权限动态申请
1,manifest.xml文件中正常申请权限2,对targetSDKVersion》=23的需动态申请权限需要动态申请的权限有:group:android.permission-group.CONTACTSpermission:android.permission.WRITE_CONTACTSpermission:android.permission.GET_ACCO原创 2018-01-26 16:18:20 · 195 阅读 · 0 评论 -
android 基础控件
1,TextView:文本显示2,Button:按钮属性:android:id,控件的idandroid:layout_width,控件的宽度,wrap_content:包含实际文本内容,match_parent铺满父类容器,fill_parent控件铺满父类容器android:layout_height=“20dp,控件的高度android:text,文本内容andr原创 2018-01-10 15:39:19 · 187 阅读 · 0 评论 -
android 布局总结
1,线性布局LinearLayout是线性布局,包含的子控件是以横向或竖向排列android:orientation="vertical","horizontal"android:gravity="bottom|center_horizontal"决定xy的位置center_vertical:垂直(Y轴)居中center_horizontal:水平(x轴)居中c原创 2018-01-10 16:22:22 · 236 阅读 · 0 评论 -
android6.0权限动态申请框架permissiondispatcher
1,添加依赖在project的build.gradle文件中添加dependencies { classpath 'com.android.tools.build:gradle:2.1.2' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' }在module的build原创 2018-01-29 16:16:38 · 414 阅读 · 0 评论 -
android xml解析
1,要解析的xml文件文件xml="\n" + " \n" + " 1\n" + " burn\n" + " 1.0\n" + " \n" + " 10.5原创 2018-01-29 16:24:47 · 182 阅读 · 0 评论 -
android webview 设置cookie
1,设置cookie/** * 添加cookie,并同步 * */ public static void setCookie(Context context,String cookie){ try{ CookieSyncManager.createInstance(context); Coo原创 2018-01-26 11:31:37 · 1301 阅读 · 0 评论 -
android webview上传图片
public class H5HomeActivity extends AppCompatActivity { @BindView(R.id.webView_home) WebView wv_home; private UploadHandler mUploadHandler; @Override protected void onCr原创 2018-01-26 11:20:07 · 350 阅读 · 0 评论 -
scrollview中的listview和GridView
listview和GridView在可滑动控件scrollview中会布局冲突导致只显示一行,解决办法是自定义ListView和GridView,重写控件的测量方法onMeasure自定义控件MyListViewpackage com.shilian.yibo.view;import android.content.Context;import android.util.A原创 2018-01-11 14:54:26 · 257 阅读 · 0 评论 -
android RecycleView的使用
1,XML文件布局 android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="wrap_content"/>2,适配器实现package com.shilian原创 2018-01-11 15:11:10 · 331 阅读 · 0 评论 -
android RecycleView实现瀑布流
适配器器package com.shilian.ceshi.recycle;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View;import an原创 2018-01-11 16:22:20 · 882 阅读 · 0 评论 -
android 自动换行的流式布局
自定义FlowGroup继承ViewGroup,通过实现onMeasure和onLayout方法,实现子控件的自动换行package com.shilian.yibo.view;import android.annotation.TargetApi;import android.content.Context;import android.os.Build;import a原创 2018-01-11 16:29:27 · 639 阅读 · 0 评论 -
android 自动换行的RadioGroup
自定义FlowRadioGroup继承RadioGroup,通过实现onMeasure和onLayout方法,实现子控件的自动换行package com.shilian.yibo.view;import android.content.Context;import android.util.AttributeSet;import android.util.Log;impor原创 2018-01-11 16:31:49 · 1361 阅读 · 0 评论 -
android ViewPager使用
1,xml布局 android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="wrap_content"/>2,适配器viewpager中的单原创 2018-01-12 09:44:55 · 248 阅读 · 0 评论 -
android viewpager添加选中页标志
1,如图,对于进入软件的引导页往往需要为viewpager添加当前页面的标志。2,xml布局 android:layout_width="match_parent" android:layout_height="match_parent"> android:id="@+id/viewPager_guide"原创 2018-01-12 10:26:40 · 1247 阅读 · 0 评论 -
android带有下划线的viewpager标题PagerSlidingTabStrip
1,自定义控件PagerSlidingTabStrippackage com.shilian.collector.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Pa原创 2018-01-12 11:05:34 · 1217 阅读 · 0 评论 -
android 多样的进度条progressbar
1,xml布局 android:id="@+id/progressBar"android:layout_width="wrap_content" style="?android:attr/progressBarStyle" android:layout_height="wrap_content"原创 2018-01-26 10:40:12 · 316 阅读 · 0 评论 -
android webview
1,xml布局 android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent"/>2,跳转外部浏览器显示网页wv_shop.loadUrl(url);3,本地webview显示网页wv原创 2018-01-26 11:13:11 · 315 阅读 · 0 评论 -
android 使用XStream解析xml
1,要解析的xml文件文件xml="\n" + " \n" + " 1\n" + " burn\n" + " 1.0\n" + " \n" + " 10.5原创 2018-01-29 16:29:31 · 319 阅读 · 0 评论