android
yangjianbo456
将来的你一定会感谢今天奋斗的自己!
准备逐步了解html5,java服务器,javaweb(其实同h5);这些技术都学好之后,再来重新站在一个起点上再重点提升android技术;这就是我技术的终点;2017年3月20日11:31:09
展开
-
Android:PopupWindow的透明图层实现方式
Android 对话框的透明图层实现方式我这边讲解的是有些特殊情况下,无法用组件自带的透明阴影显示,此处讲解的是一种普遍的、高度实用的透明层实现方法。下面我们先看小demo效果此处是使用的PopupWindow组件,因为其自带一个PopupWindow阴影的功能,使用之后会出现下图这样的效果:上图的问题会产生上下2个地方都是空白,显然不是我们想要的,我们需要上面的阴影应该是白色的...原创 2019-10-29 11:33:58 · 481 阅读 · 0 评论 -
第三方包属性的定义(这里是以刷新库为例)
下面是以pulltorefresh内部的刷新库为例: 1.在xml布局内,使用方法如下: <com.handmark.pulltorefresh.library.PullToRefreshScrollView xmlns:ptr="http://schemas.android.com/apk/res-auto" android:id="@+id/meet_story原创 2016-06-17 12:12:15 · 891 阅读 · 1 评论 -
SwipeBackActivity的另一种方法(二)
摘要:关于SwipeBackActivity,主要注意以下几种情况: 1.引入 compile ‘com.github.liuguangqiang.swipeback:library:1.0.2@aar’ 2.将app的主题设置加入 true –这样主题就可以使透明的,不能用默认的主题;使用默认背景就是黑屏了,这个属性就是设置防止黑屏的。 关于阻止黑屏可查看:ht原创 2016-06-12 18:54:56 · 1432 阅读 · 0 评论 -
HttpPost请求的完美封装
转发请表明出处:http://blog.csdn.net/yangjianbo456/article/details/53889567摘要:/*** * 封装了post请求的方法: * 1.使用了异步AsyncTask + Handler的处理模式; * 2.适用于仅仅一条数据的请求,最大的优势在于:能够同时适用于多条数据的请求,并保证数据不出现紊乱; * 3.这里面也同时使用了 *原创 2016-12-26 21:51:03 · 1493 阅读 · 0 评论 -
Android:反编译app
因为年轻还不能参与到使用类千万级别的app,总在接触创业公司小的app的小功能;但是资源还是可以有的,即使不能参与我们还是能参考这样的app的,我们可以通过反编译apk来了解、学习别人千万级用户的app的框架:下面介绍反编译滴滴打车Android用户端apk: 声明:本文参考了原文:https://gold.xitu.io/entry/577a8dc1128fe1005654d598 ,感谢原创 2016-07-22 14:04:02 · 693 阅读 · 1 评论 -
新闻客户端v1.0
yNewsRecycleyNewsRecycle–一个新闻客户端的定位app1.0版本:2017年4月3日 (已完成) 下载地址:https://github.com/hytcyjb/yNewsRecycle/tree/v1.0 1.完成新闻的多项列表显示,滑动,动态添加的功能; 2.完成通过接口访问的形式读取csdn博客上的json数据(jsoup包,html技术); 3原创 2017-04-07 20:50:00 · 428 阅读 · 0 评论 -
新闻客户端v2.0---(正在进行中)
yNewsRecycle–一个新闻客户端的定位app2.0版本:2017年4月6日 (正在做)1.初步完成了项目中需要完成的任务;应该接口的形式是采用html解析获取接口方式;决定将其内容改成测试版;2.在2.0中,将使用http://wangyi.butterfly.mopaasapp.com/的api进行信息的规范请求;充实内容;3.选择一款上拉刷新,下拉加载的框架;XRecycleView原创 2017-04-07 21:03:00 · 469 阅读 · 0 评论 -
React Native开发工具、插件(二)
/*** * React Native开发工具、插件(二) * 说明:我的qq号:1457521527;欢迎互相学习~ * @author yjbo * @create 2017.03.29 23:00 */转载请标明:http://write.blog.csdn.net/mdeditor#!postId=65697174react-native系列一、React Native安装和原创 2017-03-29 22:50:15 · 889 阅读 · 0 评论 -
git的版本管理使用(一)-初识git
git系列文章一、 git的版本管理使用(一)-初识git二、git的版本管理使用(二)-克隆代码到本地三、git的版本管理使用(三)-拉取分支代码参考文章廖百万–初次学习git可以查看这篇文章,讲的很全面1.git 的客户端可以到这里下载: http://pan.baidu.com/s/1skFLrMt?errno=0&errmsg=Auth%20Login%20Sucess&stoken=63原创 2016-05-26 23:20:32 · 2720 阅读 · 0 评论 -
git的版本管理使用(三)-拉取分支代码
*之前2篇是在github上操作的git版本管理,这篇是在开源中国·码云 上面的git版本管理。使用下来都差不多,暂时没有发现不一样的内容。 关于分支内代码的拉取的问题: 问题详述:看下图,我们一般都是使用默认分支master进行git的上传代码; 在团队的合作中,我们都往主分支master上提交代码,分2步:$ git pull $ git push https://git.o原创 2016-07-22 16:13:40 · 37528 阅读 · 1 评论 -
git的版本管理使用(二)-克隆代码到本地
主要讲git同一账号在不同电脑上,加载相同的项目: 1.第一步:将项目克隆到本地,(相当于下载了源码) **$ git clone https://github.com/hytcyjb/xxx.git**返回值:(下载中:)Administrator@WIN-0UR4RGO6JBB MINGW64 /e/yjbo/sougu/code/mygit (master)$ git clone htt原创 2016-07-09 21:49:52 · 23109 阅读 · 0 评论 -
HttpPost请求的完美封装
摘要:/*** * 封装了post请求的方法: * 1.使用了异步AsyncTask + Handler的处理模式; * 2.适用于仅仅一条数据的请求,最大的优势在于:能够同时适用于多条数据的请求,并保证数据不出现紊乱; * 3.这里面也同时使用了 * compile 'com.jakewharton:butterknife:7.0.0' * compile '原创 2016-05-25 19:16:00 · 3210 阅读 · 0 评论 -
android 如何实现webview(h5)的视频播放
本文转发请标明:http://blog.csdn.net/yangjianbo456/article/details/55258299 摘要:本来是想直接使用腾讯的tbs-X5进行webview的在android端的展示,可是腾讯提供的这个三方框架有点不仁道呀,自带框架;所以没有办法的情况下只能自己研究在不使用X5框架的情况下实现X5的效果和功能; 之前写的腾讯X5的相关视频有广告的问题原创 2017-02-16 14:29:51 · 4117 阅读 · 8 评论 -
webview在android端基本用法(三)
本文转发请标明:http://blog.csdn.net/yangjianbo456/article/details/70180248github地址:https://github.com/hytcyjb/yweb本文源码:点击下载yweb为了将html页面能够显示在android手机上而做的框架realse 1.0 : 写一个最简单的android与html5交互的案例(2017年4月15日01:原创 2017-04-15 01:38:47 · 965 阅读 · 0 评论 -
github发布正式版本---sourcetree工作流操作
git系列文章一、 git的版本管理使用(一)-初识git二、git的版本管理使用(二)-克隆代码到本地三、git的版本管理使用(三)-拉取分支代码四、github发布正式版本—sourcetree工作流操作github发布正式版本—sourcetree工作流操作动画流程具体的操作第一步原创 2017-05-12 23:02:18 · 3020 阅读 · 0 评论 -
DialogFragUtil 打造一款DialogFragment的统一封装类
/*** * DialogFragUtil 打造一款DialogFragment的统一封装类 * 我的qq号:1457521527;欢迎互相学习~ * ****欢迎star**** * @author yjbo * @create 2017.03.29 23:00 */一.参考:1.(封装布局内的id)封装adapter内使用的保存layout的id方法:原创 2017-04-22 19:45:41 · 3907 阅读 · 0 评论 -
okhttp3的网络请求框架
okhttp3的网络请求框架 React Native开发工具、插件(二) @author yjbo @create 2017.06.20 19:00 @qq号:1457521527;欢迎互相学习~ 之前写过几篇关于网络框架的文章: 1.HttpPost请求的完美封装 2.基于Retrofit2,okhttp3的数据缓存(cache)技术–深入原创 2017-06-20 09:52:41 · 505 阅读 · 0 评论 -
关于android自定义键盘
因为百度里面搜索android自定义键盘内容很少,所以就将我在github上找到的好点的键盘(keyboard)源码分享出来:(因为我在源码上修改了,所以图片是我源码修改之后的图片,大家可以到github上看原作者的效果,感谢作者分享源码)1.相对初次接触键盘的可以看这个,简单的数字键盘可以初步学习其功能https://github.com/xuejinwei/NumberKeyboa原创 2016-05-31 19:02:52 · 663 阅读 · 0 评论 -
(android开发http拦截)fiddler2抓包工具
fiddler2抓包工具android抓包http拦截:(主要是为了便于android开发者能够实时看到自己的http 的请求与返回值,同时也为了查看其它app的数据请求的方式,参数等)1).下载fiddler2汉化版软件,下载地址: http://www.cr173.com/soft/42248.html 2).安装完成之后,设置一些属性: a. 设置f原创 2016-05-29 18:08:37 · 2053 阅读 · 1 评论 -
android:省市县三级联动(基于json和spring)
一、请看效果图“:二、程序的代码:1、MainActivity.javapackage com.loveplusplus.loader.demo.ui;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;import android.app.原创 2014-10-30 15:37:12 · 3908 阅读 · 0 评论 -
android 线程的开启和停止(借鉴java的技术)
在onclick()点击事件中的// 上传地理位置case R.id.person_up_locat:System.out.println("====输出了。。。。====");// startActivity(new Intent(PersonCenterActivity.this,// AddedToolsActivity.class));// 获取地理位置--经纬度和原创 2014-10-21 12:22:19 · 1306 阅读 · 0 评论 -
自定义对话框
LinearLayout sc = new LinearLayout(this);// sc.setBackgroundColor(R.color.white);sc.setBackgroundResource(R.color.black);sc.setOrientation(LinearLayout.VERTICAL);// TextView txbg = new TextView(this);// txbg.setBackgroundDrawable(getResources().getDra原创 2014-12-05 13:09:41 · 882 阅读 · 0 评论 -
android:debug模式运行不了的原因 (一)
1.可能是因为手机没有开,但是这个在网上很多地方都有,在此就不说了。2.还有一个原因就是:这也是我经常遇到的,下面有图:原创 2015-01-21 17:12:12 · 7157 阅读 · 1 评论 -
Android开发:本地视频播放器
package vido;import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphics.PixelFormat;import android.net.Uri;import android.os.Bundle;import原创 2015-06-04 16:46:24 · 1592 阅读 · 0 评论 -
根据本地相片路径上传图片到服务器的2中方法
package com.util;import java.io.ByteArrayOutputStream;import java.io.File;import android.content.Context;import android.content.Intent;import android.graphics.Bitmap;import android原创 2015-07-25 13:36:17 · 5041 阅读 · 0 评论 -
Android开发:Sqlite 3 本地保存数据是否可以在不同的app应用下相互读取
在网上寻找同一个手机上2个不同的应用(app),其中一个app如果想读取另外一个app中的sqlite 3 本地数据的表;如果手机没有root的话是不可以读取的,查看手机上的数据库如下图所示,(手机查看数据库的软件app:aSQLiteManager,下载地址:http://www.wandoujia.com/apps/dk.andsen.asqlitemanager);我们所知的本地数据库的地址原创 2015-09-06 22:47:49 · 5392 阅读 · 1 评论 -
Android开发:百度地图缩放等级
Android开发:百度地图缩放等级已经达到20级了:// zoom(15)--以500米为比例尺 // zoom(17)--以100米为比例尺 //zoom(19)--以20米为比例尺 // zoom(20)--以10米为比例尺MapStatus mMapStatus = new MapStatus.Builder().zoom(16).build();//此原创 2015-09-23 08:31:39 · 4471 阅读 · 0 评论 -
Android开发:友盟推送多次重复打开页面,退出时得多次退出才能退出的解决办法(浅显方法)
Android开发:友盟推送多次重复打开页面,退出时得多次退出才能退出的解决办法(浅显方法)(---写的有点啰嗦,请谅解) 在做友盟推送的时候,遇到了标题这个问题,当时初始加入时,本来打算直接就不解决这个问题,操作上就复杂一点点拉到了。到后来还是解决了,客户使用太麻烦,有厌恶感。bug详情:友盟推送时:每次接收一条推送信息,打开时就相当于启动了一个应用;在不关闭的情况下原创 2015-09-23 20:37:48 · 1984 阅读 · 0 评论 -
android:Adapter中设置textview字体颜色
这样在adpater里面设置是有效果的,设置子布局中TextView文本框的字体颜色:原创 2015-10-28 11:28:13 · 8571 阅读 · 1 评论 -
Android开发:关于在启动页面就会报相机异常等类似问题
关于在启动页面就会报相机异常等类似问题0.错误类型: 报错前: 修改成: 再看看腾讯云更新信息: 1.错误起因:a) 腾讯云推送缺少了“.so”包;而且,正好也恰巧腾讯云的jar也有bug,会启动得时候就开启了相机的权限,然后在登录的界面的时候停留着,到系统相机的页面就不能开启手机相机了。b) 在哪个地方开始出错,这也得找清楚了。1).很淡定地找原创 2015-11-23 20:58:34 · 1200 阅读 · 0 评论 -
Android 时间选择器的原生态界面
这上面三个界面其实是同样的代码生成的。代码如下:package com.example.testchoosedialog;import java.util.Calendar;import android.app.Activity;import android.app.DatePickerDialog;import android.app.Dialog;i原创 2015-11-26 09:52:08 · 4184 阅读 · 1 评论 -
Notification通知栏在app更新时自定义布局与原生态的对比分析(自定义的布局会卡死!)
在app更新时:我的app包大小是21.0M;我想在更新的时候在后台更新,使用notification通知栏;因为主流的app都是这样做的,既能很明显的看到当前下载的进度,同时也不影响app的使用;基于如此情况,所以我就使用通知栏进行app更新了,为了显示个好看的通知栏,所以就想着自己自定义一个布局进行使用;自定义通知栏:手机会卡死,genymotion模拟器会坚持一会不死。原创 2016-01-07 18:39:31 · 1167 阅读 · 1 评论 -
Android 监听电话---在多页面同时使用不产生影响的解决方法
/**** * 监听电话---在多页面同时使用不产生影响的解决方法 * @author yjbo 2016年4月26日12:26:35 */第一个页面package cn.net.sougu.www.yjboapplication;import android.app.Service;import android.content.BroadcastReceiver;impor原创 2016-04-26 14:17:23 · 488 阅读 · 0 评论 -
Android开发:高德地图通过经纬度反编译其位置名称
Android高德地图定位:可以使用web API——http://lbs.amap.com/api/webservice/reference/georegeo/; 有链接http://restapi.amap.com/v3/geocode/regeo?key=您的key&location=116.481488,39.990464&poitype=商务写字楼&radius=10原创 2016-04-18 18:32:45 · 4019 阅读 · 0 评论 -
SwipeBackActivity的学习遇到的问题
//摘要:关于SwipeBackActivity,主要注意以下几种情况: // 1.引入 compile ‘me.imid.swipebacklayout.lib:library:1.0.0’ // 2.将app的主题设置加入 true // –这样主题就可以使透明的,不能用默认的主题;使用默认背景就是黑屏了,这个属性就是设置防止黑屏的。 // 关于阻止黑屏可查看:原创 2016-05-26 18:25:34 · 3160 阅读 · 0 评论 -
android:注册时的协议---》方法一:弹出框
一:// 服务条款jiaose_shenji = (CheckBox) findViewById(R.id.jiaose_shenji);jiaoseSJ_service = (TextView) findViewById(R.id.jiaoseSJ_service);原创 2014-10-30 16:18:05 · 9474 阅读 · 0 评论