xui

相比android原生更好看,而且功能齐全的框架,XUI框架的配置和使用?

牧云@^-^@ 提交于 2020-12-05 18:01:43
这里我建议测试XUI框架的时候,自己先新建一个项目测试一下,避免因为一些其他原因而导致XUI是使用不成功。 XUI框架的配置和使用 第一步:导入XUI框架 第二步:初始化XUI框架 第三步:改变style.xml文件 第四步:在你要调用的文件中初始化画XUI 第一步:导入XUI框架 XUI的官网地址是: XUI官网 首先先写下载包的仓库地址,找到你build.gradle的第一个文件>-allprojects。加入红色圆圈代码。 代码如下 maven { url 'https://jitpack.io' } 代码如下: implementation 'com.github.xuexiangjys:XUI:1.1.5' 然后点击红色圆框中sync Now 第二步:初始化XUI框架 代码如下: import android . app . Application ; import android . content . Context ; import com . xuexiang . xui . XUI ; public class MyApplication extends Application { private static Context MyContext ; @Override public void onCreate ( ) { super . onCreate (

android开发中,使用自己编译的sdk

元气小坏坏 提交于 2020-11-02 18:40:35
首先,编译自己的sdk 我自己使用的是LineageOS源码,按照 sdk/docs/howt_build_SDK.txt 文档的说明,只需要下面3个命令即可编译出sdk . build/envsetup.sh lunch sdk-eng make sdk 或者为了加快编译速度,使用make -j8 sdk 但是,在我的环境下面,上面的命令编译并不成功,错误信息忘了,我用下面的方法进行编译 brunch potter 我的测试机型是potter make sdk 上面的命令依然会报错,但是在 out/target/common/obj/PACKAGING/android_jar_intermediates 目录下面,会生成 android.jar 和 android--stubs-src.jar 两个文件,将这个两个文件替换到Android Studio使用的sdk的对应平台目录下面,我使用的是api25,目录为 platforms/android-25/ ,即可使用自己添加的api,也可以将hide的api释放出来,SystemProperties类,这个类使用起来还是很方便的。 使用过程中的问题 由于需要使用自己的api,因此在 build.gradle 文件里,需要将compileSdkVersion和targetSdkVersion的值都修改为编译的api版本,我这里是25

个人作业——软件工程实践总结&个人技术博客

南笙酒味 提交于 2020-10-08 04:26:32
个人作业——软件工程实践总结&个人技术博客 这个作业属于哪个课程 2020春S班 这个作业要求在哪里 作业要求 这个作业的目标 软件工程实践总结&个人技术博客 作业正文 作业正文 其他参考文献 无 一、回望 (1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强软件工程专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 首先,我觉得我的编程能力得到了提升,还有代码调试能力,其次,文档撰写能力、画图能力、分析与设计能力、沟通协调能力都达到了我的期待和目标。在实践锻炼过程中,需要经常写文档,画图,还需要分析与设计,在这过程中这些能力不断得到提升,同时还要与队友合作,不断沟通协调。但是,还有一些方面存在不足。对github的使用不熟练,第一次使用github的时候还把团队项目仓库文件全都覆盖掉,对github上的所有功能还不是很清楚。同时对Android开发更深层次的东西还不够清楚。 (2)你在第一次作业的个人简历中描述了这门课程结束后,你预期你将增长的能力、技术、技能,并绘制了学习路线图。对比当前你的所学所得,你达到了当时的预期值吗? 大部分达到了预期值。第一次作业中的预期是提升开发思维,懂得开发流程、规范和方法论,懂得对工程进行管理,熟练掌握Java开发技术,提升工程能力。对比当前我的所学所得

QQ空间模拟登陆

扶醉桌前 提交于 2020-07-24 17:54:15
分析 一般地,QQ空间可以通过手机QQ扫码登录和账号密码登录。但是账号密码登录有时候需要验证码,为了保证登录的成功率,我们选择扫码登录的方式。 首先,进入登录界面: https://xui.ptlogin2.qq.com/cgi-bin/xlogin?proxy_url=https://qzs.qq.com/qzone/v6/portal/proxy.html&daid=5&&hide_title_bar=1&low_login=0&qlogin_auto_login=1&no_verifyimg=1&link_target=blank&appid=549000912&style=22&target=self&s_url=https://qzs.qq.com/qzone/v5/loginsucc.html?para=izone&pt_qr_app=手机QQ空间&pt_qr_link=https://z.qzone.com/download.html&self_regurl=https://qzs.qq.com/qzone/v6/reg/index.html&pt_qr_help_link=https://z.qzone.com/download.html&pt_no_auth=0 简单抓包可以发现二维码登录的接口很可能是这个(ptqrlogin看着就像是二维码登录):

快速上手系列--Android应用开发模板

筅森魡賤 提交于 2020-04-05 22:01:14
Android应用开发模板 Android空壳模板工程,快速搭建(集成了XUI、XUtil、XAOP、XPage、XUpdate、XHttp2、友盟统计和walle多渠道打包) 效果预览 项目地址 https://github.com/xuexiangjys/TemplateAppProject 项目集成介绍 本项目是项目androidx项目。精选了X系列最实用的几个库,可大大提高开发的效率。 XUI 一个简洁而优雅的Android原生UI框架,解放你的双手! XUtil 一个方便实用的Android工具类库! XAOP 一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用。 XPage 一个非常方便的fragment页面框架。 XUpdate 一个轻量级、高可用性的Android版本更新框架。 XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。 除此之外,还集成了其他优秀的第三方库: AndroidAutoSize 优秀的屏幕适配方案 butterknife 控件依赖注入框架 leakcanary 内存泄漏检测 视频教程 视频源链接地址: https://www.bilibili.com/video/av92348545 使用方式 1.克隆项目 git clone https://github

X-Library系列Android应用框架详解

浪尽此生 提交于 2020-02-26 10:13:07
自2017年初开始,我就致力于Android应用框架的研究,到2018年开始在Github上陆续开源系列作品,再到2019年收获我的第一个star过千的项目,期间我付出了很多,失去了很多,同时也获得了很多。 前言 为了能够让更多的人了解到我的开源项目,我也是使出了浑身解数,写了不少文章和文档来提高项目的曝光率,不过在这期间我也发现了不少问题:读者的水平参差不齐,以往我写的文章都是建立在有一定开发基础之上的,这就导致了很多新手小白、学生党看不懂,不会用,瞎折腾,这完全违背了我的初衷。我希望我的开源项目不仅能够服务那些有一定开发经验的人,还能帮助那些热爱Android的人学习并提升自己的开发水平,早日能够跟上我们的步伐。 在接下来的数月里,我将一一详细讲解我开源的几个热门项目,介绍他们所使用的场景,解决的问题以及分析其中实现的逻辑。 概述 所有的技术框架都必须服务于实际生产,否则就是耍流氓。 我一直认为这世上没有绝对完美的事物,当然技术也并不例外。在做Android的最初几年里,我一直认为技术是产品的灵魂,用于创造产品而又高于产品,是无可替代的,这也是我初期为何执着于技术的原因。渐渐地,当一项技术趋于成熟的时候,你会发现其实技术也并不是想象中的那么重要,同样的功能或是产品,你可以用2种或者更多的技术方案来实现,这个时候你才会发现,原来技术也如同资本、人力、市场和物料等资源

XUI 一个简洁而优雅的Android原生UI框架,解放你的双手!

纵饮孤独 提交于 2020-02-26 08:35:43
XUI 一个简洁而又优雅的Android原生UI框架,解放你的双手!还不赶紧点击 使用说明文档 ,体验一下吧! > 涵盖绝大部分的UI组件:TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView、WebView、SearchView等一系列的组件和丰富多彩的样式主题。 在提issue前,请先阅读 【提问的智慧】 ,并严格按照 issue模板 进行填写,节约大家的时间。 在使用前,请一定要仔细阅读 使用说明文档 ,重要的事情说三遍!!! 在使用前,请一定要仔细阅读 使用说明文档 ,重要的事情说三遍!!! 在使用前,请一定要仔细阅读 使用说明文档 ,重要的事情说三遍!!! 关于我 X系列库快速集成 为了方便大家快速集成X系列框架库,我提供了一个空壳模版供大家参考使用: https://github.com/xuexiangjys/TemplateAppProject 除此之外,我还特别制作了几期 视频教程 供大家学习参考. 特征 简洁优雅,尽可能少得引用资源文件的数量

emile.js and xui animation needing double click?

我怕爱的太早我们不能终老 提交于 2019-12-12 05:17:41
问题 I am using xui and emile to make a collapsible panel but the first click needs a double click then all future clicks works fine on single click. I need the first click to work on single click. I also need to initially hide the list with javascript for those non javascript users. Can anyone see where I have gone wrong? Here is where I have extended xui xui.extend ( { togglePanel:function(dur,thePanel) { var panel = document.getElementById(thePanel); var theHeight = document.getElementById

minimal jquery alternative for fast mobile webapps

微笑、不失礼 提交于 2019-12-06 13:17:08
问题 I need a dead simple jq alternative, as tiny as possible and more or less with only requirements: slideUp/down. json get basic DOM The iPhone-look alike-frameworks doesn't do it for me (overdone and heavy for the purpose) which, to my knowledge, leaves me with xui.js, http://xuijs.com/. Unfortunately, the slideUp / accordeon - functions seems buggy or at least not working as expected. Thankful for any input if there's other minimal libraries around. Or if anyone has got the slideup to work

Sencha Touch vs. jQtouch vs. GWT mobile vs. XUI vs. jQuery Mobile vs. [closed]

浪子不回头ぞ 提交于 2019-12-03 06:02:29
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Hey, there are some posts out there discussing mainly Sencha Touch and jQtouch. I understand that Sencha is more for heavy apps. Read here: http://9-bits.com/post/723711597/jqtouch-and-sencha-touch But what about GWT mobile vs. XUI vs. jQuery Mobile? Anyone