- 博客(21)
- 问答 (1)
- 收藏
- 关注
原创 Android 集成微信支付没有回调 sendReq, req type = 5
遇到的问题:微信支付:未调起微信支付页面。原因:多渠道打包,找不到支付回调页面(.wxapi.WXPayEntryActivity)解决方案<!-- 微信支付 --><activity android:name="包名.wxapi.WXPayEntryActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:e...
2021-04-13 18:52:38
798
原创 WiFi adb studio使用WiFi进行运行调试
一、命令行方法:不需要root手机权限,但是第一次链接需要数据线配置好之后就可以断开连接1.打开Terminal 输入命令行(也可以使用才cmd命令行)2.输入命令:adb devices如图是查找当前计算机连接的手机设备列表3.输入命令:adb tcpip 5555格式说明 “adb tcpip” + “5555-5585的奇数端口”返回“ restarting ...
2018-10-29 10:57:37
1382
原创 android 自定义输入框,禁止输入表情符号,或者特殊字符
在项目中经常会有一些输入的特殊要求,禁止输入表情符号,禁止输入特殊符号,等等,然而我们在项目中一个一个输入框进行设置,到明年了!由于后台服务器的关系,不支持保存表情符号,特此自定义一个过表情符号的输入框内容比较简单。public class ForbidEmojiEditText extends android.support.v7.widget.AppCompatEditText ...
2018-09-13 21:05:48
2985
原创 自定义底部导航栏
bottomBar.setContainer(R.id.tab_fragment) .addItem(frPractice, "练习", R.drawable.icon_practice, R.drawable.icon_practice_on) .addItem(frOrder, "错题库", R.drawable.icon_errors, R.drawable....
2018-05-29 16:34:02
756
2
原创 流式布局
import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import java.util.ArrayList;import java.util.List;/** * creation time: Ad...
2018-05-29 16:31:59
132
原创 WebView的简单使用,JS的调用
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_web); webView = (WebView)findViewById(R.id.web); add
2017-08-28 22:39:57
362
原创 Android的生命周期和启动模式
一、Activity的生命周期1.1典型情况下的生命周期1.1.1生命周期的分析正常情况下,Activity的常用生命周期就只有一下的7个,并附图(1)onCreate :表示Activity创建,这是生命周期的第一个方法。在这个方法中可以做一些初始工作,比如setContentView去加载的布局资源,初始化Activity的数据。(2)onStart:表示Activity正
2017-01-20 11:56:36
309
原创 Android的图片缩放、拖动
XML文件:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
2016-12-21 11:17:16
367
原创 ImageLoader的简单使用方法
使用这个方法非常简单首先导包compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'之后找控件:ImageView img=(ImageView)findViewById(R.id.img);最后如下代码:ImageLoaderConfiguration con
2016-11-23 19:03:07
412
1
原创 Android-RecycleView的item点击事件
RecyclerView不再负责Item视图的布局及显示,所以RecyclerView也没有为Item开放OnItemClick等点击事件,这就需要开发者自己实现。博客最下面有Demo程序运行动画。因为ViewHolder我们可以拿到每个Item的根布局,所以如果我们为根布局设置单独的OnClick监听并将其开放给Adapter,那不就可以在组装RecyclerView时就能够设置ItemCl
2016-11-23 09:59:21
4026
2
原创 Android6.0的新权限,动态添加
一、安卓6.0新权限系统分为两类:普通权限(normal):这个权限类型并不直接威胁到用户的隐私,可以直接在manifest清单里注册,系统会帮我们默认授权的。危险权限 (dangerous):这个可以直接给app访问用户一些敏感的数据,不仅需要在manifest清单里注册,同时在使用的时候,需要向系统请求授权。危险权限的特点:危险权限是按组分配的,只要同个组的某个权限被同
2016-11-22 10:47:43
2382
3
原创 Android百度基础地图的集成、定位
工程配置方法:详见http://lbsyun.baidu.com/index.php?title=androidsdk/guide/buildproject第一步:在工程app/libs目录下放入baidumapapi_vX_X_X.jar包,在src/main/目录下新建jniLibs目录,工程会自动加载src目录下的so动态库,放入libBaiduMapSDK_vX_X_X_X.s
2016-11-21 14:14:50
1269
1
原创 RecyclerView 的简单使用方法
1.RecyclerView的使用方法(使用的Android Studio开发)首先是recyclerview的配置问题,recyclerview是要导入android.support.v7.widget.RecyclerView的包。还要在Gradle Scripts中添加compile 'com.android.support:recyclerview-v7:24.0.
2016-11-13 19:01:55
3328
2
原创 Android中图片的无限轮播
MainActivity中:String []imgArray={"http://img3.imgtn.bdimg.com/it/u=2685347427,857849712&fm=21&gp=0.jpg", "http://img1.imgtn.bdimg.com/it/u=4202140919,772960800&fm=21&gp=0.jpg", "http://img4.im
2016-10-27 08:20:53
636
原创 AsyncTask的使用
new AsyncTask(){ @Override protected String doInBackground(String... params) { // TODO Auto-generated method stub try { HttpURLConnection connection=(HttpURLConnection) new URL(par
2016-10-17 08:21:54
352
原创 ViewPager与Fragment结合的简单使用
使用方法:1,创建一个ViewPager2,创建适配器:viewPager.setAdapter(new FragmentPagerAdapter( getSupportFragmentManager())3,重写里边的方法 在 getCount() 中返回的是Framgent的个数 在 getItem中条
2016-09-02 09:31:45
4587
1
原创 判断网络状态
public static final int NETTYPE_WIFI = 0x01; public static final int NETTYPE_CMWAP = 0x02; public static final int NETTYPE_CMNET = 0x03; public int getNetworkType() { int netType =
2016-08-31 08:47:36
335
原创 在安卓中设置控件宽高是屏幕的一半
这个问题很简单TextView tv = (TextView) findViewById(R.id.tv); WindowManager wm = getWindowManager(); Display d = wm.getDefaultDisplay(); LayoutParams l = tv.getLayoutParams
2016-08-30 20:11:26
17730
2
空空如也
服务主机:本地服务(网络受限)(6)大量占用CPU
2016-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人