
移动端
哟~是冯开心呀!
这个作者很懒,什么都没留下…
展开
-
微信小程序图片上传
对于微信小程序上传图片其实很麻烦的,每次只能上传一张,所有很多朋友就会问想要多张图片上传怎么办?这里使用递归,当上传完一张图片后重新执行这个函数,直到所有的图片都上传完成后,就不再调用该函数了。具体的实现方法来为大家分享一下。示例代码如下:wx.chooseImage({ success: function(res) { var tempFilePaths = res.tempFilePaths wx.uploadFile({ url: 'http://exampl...原创 2021-01-06 09:17:23 · 252 阅读 · 0 评论 -
微信小程序底部弹窗
xml:<view bindtap="clickme">点击我可以看到底部弹框的出现</view><!--屏幕背景变暗的背景 --><view class="commodity_screen" bindtap="hideModal" wx:if="{{showModalStatus}}"></view><!--弹出框 --&...原创 2020-10-19 16:36:11 · 1716 阅读 · 0 评论 -
小程序tab
<view class="swiper-tab"> <view style="padding-left:5px;" class="tab-list-left {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">拍照</view> <view class="tab-list-ri...原创 2020-09-09 10:37:17 · 101 阅读 · 0 评论 -
小程序tab实现页面切换(二)
.wxml <view class='title'> <view class='titleSel' bindtap='titleClick' data-idx='0'> <text>待接收(0)</text> <hr class="{{0 == currentIndex ? 'headerLineSel' : 'headerLineUnsel'}}" /> </view>原创 2020-09-03 15:36:48 · 367 阅读 · 0 评论 -
小程序tab更换页面(一)
.wxml<scroll-view scroll-x="true" class="ip_tab_comtainer"> <view class="ip_tab_comtainer_padd"></view> <block wx:for="{{ips}}" wx:for-item="ip" wx:key="{{ip.id}}"> <view class="{{ip.isSelect?'ip_tab_item_s':'ip_tab_item_n原创 2020-09-03 15:17:49 · 251 阅读 · 0 评论 -
安卓中设置输入框属性、允许输入长度
edit.setInputType(InputType.TYPE_CLASS_NUMBER); //输入类型edit.setFilters(new InputFilter[]{new InputFilter.LengthFilter(4)}); //允许最大输入长度原创 2020-06-02 11:26:39 · 702 阅读 · 0 评论 -
安卓中创建线程
runOnUiThread(new Runnable() { @Override public void run() { mWeiboDialog.dismiss();//线程内要进行的操作 } });原创 2020-05-18 10:07:26 · 271 阅读 · 0 评论 -
判断页面键盘显示状态
private boolean keyboardIsShow() { int screenHeight = getWindow().getDecorView().getHeight(); Rect rect = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(rect); return screenHeight * 2 / 3 > rect.bottom;}原创 2020-05-09 10:37:29 · 284 阅读 · 0 评论 -
友盟第三方登录关于用户切换的问题
private void authorization(SHARE_MEDIA share_media) { final UMShareConfig config = new UMShareConfig(); config.isNeedAuthOnGetUserInfo(true); UMShareAPI umShareAPI = UMShareAP...原创 2020-05-07 14:03:35 · 549 阅读 · 0 评论 -
关于Fragment频繁切换出现的问题
出现问题:java.lang.IllegalStateException: Fragment has not been attached yet.问题原因:快速切换fragment,重复调用getChildFragmentManager解决方式:在报错处添加isAdd()做为判断条件if (isAdded()){//要进行的操作}...原创 2020-04-27 13:41:21 · 1042 阅读 · 0 评论 -
安卓中的广播通知UI更新
在安卓开发中经常会需要进行UI更新,使用广播通知UI页面更新会方便很多在注册广播通知更新界面之前,应先添加广播权限<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />在需要开启广播通知更新UI的页面注册广播IntentFilter intentFilter = new...原创 2020-04-14 16:45:33 · 758 阅读 · 0 评论 -
Java中判断实体类是否为空
public static boolean checkObjFieldIsNotNull(Object obj) { // true 不为空 false 为空 boolean flag = false; try { for (Field f : obj.getClass().getDeclaredFields()) { f.setAc...原创 2020-04-14 10:27:48 · 8334 阅读 · 0 评论 -
安卓使用zxing生成二维码取出白边的方法
//删除二维码白边方法private static BitMatrix deleteWhite(BitMatrix matrix) { int[] rec = matrix.getEnclosingRectangle(); int resWidth = rec[2] + 1; int resHeight = rec[3] + 1; BitMatrix resM...原创 2020-04-13 17:24:44 · 435 阅读 · 0 评论 -
关于极光推送报错6003的一些问题
在实现极光推送点对点推送的过程中要实现设置别名的操作,在这个过程中一直报6003这个错误。首先,因先搞清楚极光点对点推送的过程,在实现点对点推送的实现中我用的是设置别名的方式。1、极光推送实现点对点推送的实现过程:a、移动端----->从服务端获取设置别名所需的字段b、移动端----->用从服务端获取设置别名的字段设置别名到极光服务器c、服务端----->推送要推...原创 2020-04-13 17:23:02 · 1213 阅读 · 0 评论 -
TCP中的输入流
在关于在tcp输入流中做接收时,遇到了一个弱智问题:就是在接收的时候老报错,输入流的大小为-1,然后就报错,原因是我声明了一个数组去接收这个输入流里的返回值,而输入流的返回值为空,输入流中的数据是不是空的问题上没有做判断才导致的问题。也就是说在输入流获取之前判断下返回值的长度就可以了,有长度做接收处理,没长度直接跳过就可以问题虽小,不记时间长了也会忘,所以我就记录下...原创 2020-03-31 11:15:14 · 229 阅读 · 0 评论 -
安卓中的连续点击返回按钮退出应用
//记录用户首次点击返回键的时间 private long firstTime=0; @Override public boolean onKeyUp(int keyCode, KeyEvent event) { switch (keyCode){ case KeyEvent.KEYCODE_BACK: ...原创 2020-03-30 16:43:15 · 146 阅读 · 0 评论 -
安卓中的定时器使用
Timer timer = new Timer();TimerTask task = new TimerTask() { @Override public void run() { try { Log.i("feng", "定时器" +(i++)); } catch (Exception e) { ...原创 2020-03-26 13:19:58 · 209 阅读 · 0 评论 -
关于在gitlab上修改用户密码,在本地git clone 项目克隆不下来的问题
在gitlab上修改了用户密码,与本地配置的用户和密码对应不上当然下载不下来,用户权限出现问题,HTTP Basic: Access denied一把钥匙只能开一扇门。解决方法:进入控制面板==》用户账号==》凭据管理器==》windows凭据==》普通凭据在里面找到git,点开编辑密码,更新为最新密码之后就可以正常操作了...原创 2020-03-24 09:50:02 · 2789 阅读 · 0 评论 -
git clone下来的代码,用androidstudio打开发现没有和git连接的问题
打开VCS ---Enable Version Control Integration... 点击下拉框,选择Git即可原创 2020-03-24 09:41:39 · 496 阅读 · 0 评论 -
Android Studio2.0以上反射$change属性问题
解决问题的路径:https://blog.youkuaiyun.com/u013792369/article/details/51096220关于注解映射实体类的问题多生成&change解决在连接中转载 2020-03-20 11:12:49 · 101 阅读 · 0 评论 -
在子线程中输出语句时报错
java.lang.RuntimeException: Can't toast on a thread that has not called Looper.prepare()在线程中加:Looper.prepare()Looper.loop();原创 2020-03-11 10:24:39 · 305 阅读 · 0 评论 -
Android连接ftp服务器查看资源文件
首先,在准备连接FTP服务器的小伙伴们得清楚一件事:就是FTP服务器到底能进行什么操作?首先得搞清楚这个。*移动端*1、FTP服务器仅支持上传下载、对文件夹的相关操作,不支持直接查看。2、若要连接FTP服务器直 接查看资源文件在移动端,不可能实现。3、若要实现查看功能,必须明白得经过:连接==>登录==>下载==>查看(登录成功的情况下)*若要下载某个文...原创 2020-01-13 13:15:42 · 1120 阅读 · 0 评论 -
web端拉起APP
在web端配置拉起APP操作,移动端需配置如下信息:1、配置shceme协议在AndroidManifast.xml文件中找到startActivity进行配置<intent-filter> <!--action.VIEW和category.DEFAULT必须设置--> <action android:name="android.i...原创 2019-12-24 13:15:21 · 823 阅读 · 0 评论