精华内容
下载资源
问答
  • [Python] 纯文本查看 复制代码import osimport base64from kivy.app import Appfrom kivy.network.urlrequest import UrlRequestfrom kivy.uix.floatlayout import FloatLayoutfrom kivy.resources import resource_...

    [Python] 纯文本查看 复制代码import os

    import base64

    from kivy.app import App

    from kivy.network.urlrequest import UrlRequest

    from kivy.uix.floatlayout import FloatLayout

    from kivy.resources import resource_add_path

    from kivy.uix.textinput import TextInput

    from kivy.core.text import LabelBase

    from kivy.uix.button import Button

    # 加载中文字体

    resource_add_path(os.path.abspath('.'))

    LabelBase.register('Roboto', 'DroidSansFallback.ttf')

    # 设置按钮部件的事件

    def cleanurl(arg):

    urlinput.text = ""

    def cleancookie(arg):

    cookieinput.text = ""

    def dorun(arg):

    # 设置响应的回调方法

    def success(requests, results):

    if results['code'] == '0':

    resultinput.text = '解析结果\n'

    for video in results['video_list']:

    resultinput.text += results['video_title']+' '+str(video['vwidth'])+'X'+str(video['vheight'])+' '+video['definition']+' '+str(int(video['size']/1024/1024))+'MB '+video['codec_type']+'\n'

    resultinput.text += base64.b64decode(video['main_url'].encode()).decode()+'\n'

    else:

    resultinput.text = '解析结果 '+results['message']

    def error(requests, errors):

    resultinput.text = '解析结果 '+str(errors)

    # 请求解析结果

    url = urlinput.text

    headers = {'cookie': cookieinput.text.replace('\n', '').strip()}

    apiurl = 'http://106.55.157.247:80/geturl/?url=' + url

    UrlRequest(url=apiurl, req_headers=headers, on_success=success, on_error=error)

    def donext(arg):

    pass

    def doall(arg):

    pass

    def copytext(arg):

    resultinput.copy(data=resultinput.text)

    # 初始化部件

    urlinput = TextInput(

    text="",

    size_hint=(1, 0.1),

    pos_hint={'x': 0, 'y': 0.9},

    hint_text="请输入链接地址"

    )

    cookieinput = TextInput(

    text="",

    size_hint=(1, 0.1),

    pos_hint={'x': 0, 'y': 0.8},

    hint_text="请输入cookie"

    )

    rundobutton = Button(

    text="解析",

    size_hint=(0.33, 0.08),

    pos_hint={'x': 0, 'y': 0.72},

    on_release=dorun

    )

    doemptyurlbutton = Button(

    text="清空地址",

    size_hint=(0.33, 0.08),

    pos_hint={'x': 0.33, 'y': 0.72},

    on_release=cleanurl

    )

    doemptycookiebutton = Button(

    text="清空帐号",

    size_hint=(0.34, 0.08),

    pos_hint={'x': 0.66, 'y': 0.72},

    on_release=cleancookie

    )

    nextdobutton = Button(

    text="下一集",

    size_hint=(0.33, 0.08),

    pos_hint={'x': 0, 'y': 0.64},

    on_release=donext

    )

    alldobutton = Button(

    text="全集",

    size_hint=(0.33, 0.08),

    pos_hint={'x': 0.33, 'y': 0.64},

    on_release=doall

    )

    copybutton = Button(

    text="复制到剪切板",

    size_hint=(0.34, 0.08),

    pos_hint={'x': 0.66, 'y': 0.64},

    on_release=copytext

    )

    resultinput = TextInput(

    text="解析结果",

    size_hint=(1, 0.64),

    pos_hint={'x': 0, 'y': 0}

    )

    # 使用浮动布局

    class IndexPage(FloatLayout):

    def __init__(self, **kwargs):

    super().__init__(**kwargs)

    # 添加部件

    self.add_widget(urlinput)

    self.add_widget(cookieinput)

    self.add_widget(rundobutton)

    self.add_widget(doemptyurlbutton)

    self.add_widget(doemptycookiebutton)

    self.add_widget(nextdobutton)

    self.add_widget(alldobutton)

    self.add_widget(copybutton)

    self.add_widget(resultinput)

    class TestAPP(App):

    # 重写build方法

    def build(self):

    # 返回一个布局实例

    return IndexPage()

    if __name__ == '__main__':

    # 启动APP

    TestAPP().run()

    展开全文
  • 我将别人的app项目中的数据库导入mysql,服务器端导入MyEclipse,客户端导入了eclipse,用avd模拟器运行时,数据库里的东西不能用,连接不上数据库,这是什么情况?不能这么导入吗?
  • 先上几张效果图: 登录页面 spinner控件使用 Sharedpreference 存储轻量级变量 dialog创建及自定义布局service:和服务器通过json传输数据 broadcast来进行页面和service的数据传输NavigationView左侧导航栏 ...

    先上几张效果图:

    登录页面
    spinner控件使用
    Sharedpreference 存储轻量级变量
    dialog创建及自定义布局

    service:和服务器通过json传输数据
    broadcast来进行页面和service的数据传输

    NavigationView左侧导航栏
    分享链接功能
    搜索功能
    扫描二维码功能
    fragment,滑动切换,
    recyclerView和adpater进行数据展示
    上拉加载,下拉刷新功能
    BadgeView 进行图标右上角数字展示
    popupwindow点击弹出框
    时间选择器,和日期选择器(material design中这两个分别进行选择)
    权限访问功能

    展开全文
  • 安卓app开发-03-项目的基本开发步骤
                         

    android项目的基本开发步骤

    这里分享一下开发 安卓 app 的流程,当然有些感觉不必要,其实不然,前期工作也是极为重要的额,就像开发的时候如果目标不对的话,到后期后很迷的,所以一定要提前做好规划,就像上一篇介绍的去做详细的脑图

    开发之前还需要做一些准备工作

    • 1.技术储备
      a.Java    重要程度: ★★★★★
    • 2.框架,编程思想,编码规范,设计模式等
      b.Xml      重要程度:★★★★
    • 3.布局,选择器,配置文件等
      c.数据库      重要程度:★★★
    • 4.关系型数据库,SQLite

    开发工具

    • a.Eclipse或者AndroidStudio,请参考:开发工具及环境配置
    • b.Android SDK
    • c.其他:svn / git,JDK,资源,数据库,模拟器,真机等

    基本开发步骤

    (1)应用规划:

    ★ 确定功能
    ★ 必须的界面及界面跳转的流程
    ★ 需要的数据及数据的来源及格式
    ★ 是否需要服务端支持
    ★ 是否需要本地数据库支持
    ★ 是否需要特殊权限
    ★ 是否需要后台服务

    (2)架构设计:

    ★ 分层
    ★ 网络连接
    ★ 数据处理-xml、domain
    ★ 封装 Activity

    (3)界面设计:

    ★ 主界面确定
    ★ 模块界面、列表、查看、编辑界面
    ★ 菜单、按钮、对话框、提示信息
    ★ 界面总体颜色

    (4)数据操作和存储:

    ★ 数据来源
    ★ 数据类型
    ★ 存储方式

    (5)业务实现:

    ★ 客户端业务解析

    (6)页面跳转:

    ★ 每个页面间的跳转。
    ★ 菜单、按钮、事件等。

    开发过程中还有以下的一些流程:

    ★ 1.多种开源框架和优秀源码的引用:
    xUtils,Volley,Vitamio,SlidingMenu等

    ★ 2.数据访问:
    (1)访问框架
    (2)传递方式

    ★ 3.多种API的接入
    (1)短信服务
    (2)即时通信
    (3)消息推送
    (4)第三方登录等

    ★ 4.后台开发
    (1)后台的开发,为app提供接口
    (2)后台的云服务器

    ★ 5.内存优化
    (1)垃圾回收
    (2)一、二级缓存
    (3)适配器的优化
    (4)图片框架及资源的优化

    ★ 6.多线程异步

    ★ 7.屏幕适配

    开发结束之后

    开发基本结束之后还有很多需要流程:

    ★ 1.多型号真机实测
    ★ 2.云服务器优化
    ★ 3.APK加密
    ★ 4.数字签名
    ★ 5.用户协议
    ★ 6.应用平台
    ★ 7.项目上线
    ★ 8.应用推广和广告插入
    ★ 9.版本更新和维护

    更多文章链接:安卓app开发


    - 本笔记不允许转载           
    展开全文
  • 人员架构岗位职责l 项目经理制定项目计划,包括项目质量、时间...l 技术部安卓开发部:开发安卓应用;ios开发部:开发苹果应用;服务器后端开发部:开发app所需要的服务器端数据支撑,按产品市场部的需求开发产品;l...

    人员架构

    b99bb4e4acd5815c6c540799d64ae896.png

    岗位职责

    l 项目经理

    制定项目计划,包括项目质量、时间、成本等细节的确认。对整个项目过程中的标准、流程等进行总体规划和阶段性规划,督促每个时间节点,评估审核项目进度;组织项目中需要调配的各项资源,处理好内外部角色成员之间的关系。保证项目正常运转;

    l 技术部

    安卓开发部:开发安卓应用;

    ios开发部:开发苹果应用;

    服务器后端开发部:开发app所需要的服务器端数据支撑,按产品市场部的需求开发产品;

    l 产品部

    产品经理:负责产品市场调研、需求分析、功能设计交互,制作需求文档,产品原型以及有开发人员沟通,协助开发人员进行平台业务梳理;

    l UI

    根据产品需求,对产品的整体美术风格、交互设计、界面结构、操作流程等做出设计,与开发沟通,推进界面及交互设计的最终实现;

    l 测试

    参与软件的需求分析,以及需求可测性,预判评估项目中的风险,实施软件测试,完成产品的集成测试与系统测试;

    l 运营

    通过有效的运营手段,提升产品活跃度,关注度;

    展开全文
  • 新做一个app时, 从开发角度要面临需求评审、项目排期、UI给图、开发、发版、改bug和迭代等等。  作为team leader该如何理顺各个环节并管理每个需求落地呢? 我觉得可以借助很多工具。 1、 任务排期, 以往使用...
  • 十五天开发一款安卓APP并成功发布摘要功能展示,页面展示功能展示项目查看安卓app下载:简化版的微信小程序开发过程界面设计功能设计后台开发前端开发安卓app一些功能的实现安卓登录状态保存页面获取登录用户的信息...
  • 科大云炬工作室(http://vmall.yunjunet.cn)承接网站,APP开发,桌面应用,office插件等项目开发,欢迎有建站仿站等需求的老板与我们合作洽谈(微信yunjunet_cn) 1 云炬视频APP 2 B2G男女均衡随机分组 3 机械...
  • 点击上方蓝色字体,关注我们对于广大有APP开发需求的企业来说,除了追求APP的低成本开发,就是追求APP的快速开发上线了。那么今天创胜小编就跟大家详细探讨一下快速开发一款定制APP都具有哪些流程内容?梳理需求在...
  • 安卓计算器APP开发总结

    千次阅读 2018-06-12 18:31:01
    计算器APP开发总结 计算器APP开发总结 所用知识详解 实现UI布局 实现计算逻辑 遇到的问题及解决方法 收获与感想 这是我这个项目在GitHub上的链接:https://github.com/MoyesYSF/CalculatorDebug ...
  • 利用unli-app开发app项目时,前端为了方便发送请求需要配置服务代理。以本机ip来代理服务端的ip,这样发送请求时,就能从服务端获取到相应的数据。 在web开发端例如:vue框架项目需要在vue.config.js文件里做相应...
  • App只有一个,用代码来区分是什么环境,这样做好不好?如果不太好,可能会有什么问题? 后端server是三个不同的server。
  • 安卓记账APP开发思路详解

    千次阅读 多人点赞 2018-11-09 11:45:14
    最近刚完成了一个安卓的记账软件,有JAVA的基础,第一次接触安卓,边学习安卓边做项目,大概花了两个月的时间(别怕,其实只要1个月左右就可以了,前期老去浪),将项目实现了,纵观整个过程,发现安卓的插件是真...
  • 前言Apache Cordova是一个开源的移动开发框架。允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发。 应用在每个平台的具体执行被封装了起来,并依靠符合标准的API绑定去访问每个设备的功能,比如说:传感器...
  • Android视频教程资料安卓开发培训零基础自学就业APP手机编程项目相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,...
  • 基于安卓的计步器项目,可以精确的计步,可以在此项目上继续开发新的功能
  • 安卓课程APP安卓课程APP项目程序设计用户状态图程序层次图程序的实现课程模块阅读模块侧拉框模块主页模块和测试模块git地址 安卓课程APP (1)实现用户注册登录功能; (2)专题课件功能全书十五章的电子课件; (3...
  • Android 项目开发框架 (目前主流的app样式.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 不清楚你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键...
  • 使用VS2017开发安卓app(2)新建项目

    千次阅读 2019-10-01 23:17:03
    安装完成后,在c#下找到Android,选择Android应用(Xamarin),修改项目名称和路径,新建第一个安卓项目! 点击确定后会出现 这里我们选择空白应用和Android 7.1。 创建新项目之后,在“解决方案资源管理器” ...
  • 利用unli-app开发app项目时,前端为了方便发送请求需要配置服务代理。以本机ip来代理服务端的ip,这样发送请求时,就能从服务端获取到相应的数据。 在web开发端例如:vue框架项目需要在vue.config.js文件里做相应...
  • 安卓开发系列 -- APPAPP 开发基础技术整理 【1】Android Studio APP 项目目录布局 【2】活动的生命周期 活动的状态 : 1. 运行状态,一个活动位于返回栈栈顶时,活动处于运行状态; 2. 暂停...
  • 【51】价值1680元安卓特训班实战开发百思不得姐app项目教程下载 .txt
  • 3. 安卓app; 4.求职面试在线leetcode或者剑指offer讲题,一对一专业辅导; 5.求职在线辅导开发属于自己的个性化项目实战; 主要语言java \php;有其他要求也可以在线完成; 在银行研发中心,互联网大中厂干过,...
  • 第1章 App Inventor 2 入门 本章介绍 App Inventor 2 的基础知识环境 搭建及界面为后面的应用开发打下基础 4 人人都能开发安卓 App a在计算机上创建项目 b通过安卓设备实时调试 图 1-1 Wi-Fi 真机开发方式 以下是...
  • 这次我们来实现大学班级APP最主要的功能 课表查询 应该具备的子功能有: 课表保存在界面展示 提供课表查询 自动更新本周课表 一、界面设计 表格的控件位置是按照课程节次和星期来命名的,如第三...
  • 那企业需要什么样的移动开发人才?移动开发者还需要学习什么实现架构进阶呢? 接下来我们看一份阿里P7级别资深移动架构师成长路线。 通过这份成长路线图,我们一起分享学习移动开发者实现架构进阶还需要学习什么? ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,768
精华内容 707
关键字:

安卓开发app项目