文章同步自http://javaexception.com/archives/34 如何给自己的app添加分享到有道云笔记这样的功能 问题: 在之前的一个开源笔记类项目Leanote中,有个用户反馈想增加类似分享到有道云笔记的功能,这样就可以把自己小米便签或者是其他记事本的内容分享到Leanote中. 解决办法: 那么如何实现呢.需要有一个Activity来接受传递过来的内容,同时也需要在androidManifest.xml文件中配置. <activity android:name=".…
前文提要 近期准备重构项目,需要重写一些通用模块,正巧需要设置App异常加载占位图的问题,心血来潮设想是否可以零行代码解决此问题,特在此分享实现思路. 思路分享 对于App占位图,通常需要考虑的控件有tableView.collectionView和webView,异常加载情况区分为无数据和网络异常等. 既然要实现零代码形式,因此就不能继承原始类重写或添加方法等方式,而是通过对对应控件添加类别(分类)来实现. 简单来说,以tableView为例实现思路为每当tableView调用reloadDa…
前文提要 近期准备重构项目,需要重写一些通用模块,正巧需要设置App异常加载占位图的问题,心血来潮设想是否可以零行代码解决此问题,特在此分享实现思路. 思路分享 对于App占位图,通常需要考虑的控件有tableView.collectionView和webView,异常加载情况区分为无数据和网络异常等. 既然要实现零代码形式,因此就不能继承原始类重写或添加方法等方式,而是通过对对应控件添加类别(分类)来实现. 简单来说,以tableView为例实现思路为每当tableView调用reloadDa…
原文:Android经典项目开发之天气APP实例分享 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/mzc186/article/details/53819371 引言 由于系统的天气App比较简陋,而从Android市场下载下来的天气App比如墨迹天气界面虽然美观,数据也比较详实,但是却非常多乱七八糟的广告,一不小心点错了就后台帮你偷偷下载.作为Android开发者当然理解这种利益诉求,但从一个用户的角度而言,我却认为这已经严重影响用户体验了…
Receiving Content from Other Apps[从其他app接收分享的内容] 就像你的程序能够发送数据到其他程序一样,其他程序也能够简单的接收发送过来的数据.需要考虑的是用户与你的程序如何进行交互,你想要从其他程序接收哪些数据类型.例如,一个社交网络程序会希望能够从其他程序接受文本数据,像一个有趣的网址链接.Google+的Android客户端会接受文本数据与单张或者多张图片.用这个app,用户可以简单的从Gallery程序选择一张图片来启动Google+进行发布. Upda…
Android原生APP内分享,可实现数据分享以及assets文件夹分享及私有文件分享 项目地址:https://github.com/json-pu/AndroidAppShare.git…
title: hexo next主题为博客添加分享功能 date: 2018-01-06 20:20:02 tags: [hexo博客, 博客配置] categories: hexo next主题配置 --- 今天心血来潮,决定给博客添加分享功能,百度上首先是找到了使用shareSDK的分享功能,最后在实践的过程中发现它添加时步骤比较多,添加完成后效果比较丑(就是一个长条的浅蓝色按钮),而且点击后想要退出分享比较麻烦(它的取消按钮实在太难找了,它在页面最下方的位置,呈现浅灰色,这个设计太反人类了…
猴子原创,欢迎转载.转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/52104828 关于Mac下如何给自己App添加开机自启动功能,你可以了解下Mac Developer Library中的说明. There are two ways to add a login item: using the Service Management framework, and using a…
回顾2018年的移动互联网,“社交裂变”“下沉”等成为年度关键词.一方面我们可以看到社交裂变助推用户增长,另一方面我们也看到了以拼多多.趣头条为代表的互联网企业对于社交裂变模式表现出的空前关注度.作为社交裂变传播中的重要一个环节,APP的社交分享功能的重要性自然就不言而喻了. 如今的社交分享已然成为了APP的标配,用户每天都在从不同的APP中分享内容到朋友圈.QQ.微博等社交平台.这个过程可以实现APP宣传.拉新.留存.和用户保持粘度等各种目标.但是效果的好坏,效率的高低也会因为分享内容.分享时…
app添加页面的步骤(含泪史,都是自己摸索出来的) 1.通过页面上的文字,利用搜索功能找到这个页面 2.根据这个页面找到这个页面的action(注意了,这个R.layout.后面这个是页面文件名字) 3.在action的点击事件中添加需要点击的功能(也就是点击显示我们新的页面的点击事件) 4.添加新页面 5.添加新action 6.action需要注册(这个最坑了,我都不晓得安卓竟然在写完action后还要注册到这里)…
马云18年前制止偷井盖视频走红 2013-05-10 11:00:37 来源: 新快报(广州) 有0人参与   分享到 网易微博 新浪微博 腾讯空间 人人网 有道云笔记 在一次访谈中,即将卸任阿里巴巴CEO的马云自曝了他第一次上电视是在1995年.“我刚开始创业,租了个办公室在杭州经济大厦,”他回忆说,那天他骑单车去上班,看见马路边五六个大汉在抬窨井盖,似乎是要偷去卖. 微博热传18年前“很屌丝”的他头回上电视 1995年,杭州一家电视台做了个测试,到马路上去撬窨井盖,看有没有人会站出来制止.那…
个人简介: 测试老鸟,曾做过6年的测试以及2年的大数据开发:曾就职于伟景行.高德(大数据开发):钟情于钻研开源测试框架:目前挂单于艺龙. 有对本主题感兴趣的同学,可以加我Q私信(305285925): 在本文内,主要以Android性能测试为主进行分析 一.性能测试包含 1.启动时间测试   测试场景包括 - - - 首次安装启动时间.冷启动.热启动测试 2.页面响应时间:   用户从点击一个控件,到下一页面主页面完全展示的时间: 3.基础度量指标  像cpu.内存(pss.vss.uss)等.…
目前能够实现热更新的方法,总结起来有以下三种 1. 使用FaceBook 的开源框架 reactive native,使用js写原生的iOS应用 ios app可以在运行时从服务器拉取最新的js文件到本地,然后执行,因为js是一门动态的 脚本语言,所以可以在运行时直接读取js文件执行,也因此能够实现ios的热更新 2. 使用lua 脚本.lua脚本如同js 一样,也能在动态时被.之前愤怒的小鸟使用 lua脚本做的一个插件 wax,可以实现使用lua写ios应用.热更新时,从服务器拉去lua脚本…
好像去年有一阵,电台类的app特别火爆,喜马拉雅和蜻蜓FM互相还撕逼.听老罗,听好好说话,都得在电台app里,所以我想研究研究这些app.我没那么多资源,只好从app的开发架构方面去研究. 我看apicloud上有2个做电台的源码,分享一下,大家一起讨论. 蜻蜓FM的源码 先放几张截图看看 二维码在此,欢迎大家下载玩玩: 源码下载: 附件过大,放到百度云了  http://pan.baidu.com/s/1tvsGu  github 地址: https://github.com/jinlong/…
微软的toolkit团队为我们为我们提供了这样一套组件,叫做TransitionServices服务. 简单说一下它具备的效果: turnstile(轴旋转效果): turnstile feather(羽毛式轴旋转效果): continuum(继承动画效果): slide(滑动效果): rotate(旋转效果). 这里我们实现一下Turnstile效果: 一.首先,我们要下载Silverlight for Windows Phone Toolkit (没有Windows phone Toolki…
最近在做微信app,需要用到分享功能,横观文档,压根没有提过分享功能自定义的事情……后来在搜索中找到一些前辈的文章,使用WeixinJSBridge这个接口实现,但是,我非常非常好奇,这是什么渠道透露出来的 ||_|| var options = { "appid": '', //可以不设置 但必须存在这属性 "img_url": '', //分享图片的路径 "img_width": "200", "img_heig…
最近项目里需要在辅助功能添加对应的服务,来支持对应的功能实现: 1.对用户添加app进行信息管理功能中,该app有对应的通知或信息时在app的logo上显示提示标志. 2.用户下载一款app后能够自动安装apk程序. 以上2个需求到需要在设置——辅助功能——服务中添加对应的功能支持,在测试该功能时需要注意以下内容: 1.添加辅助功能受api级别的限制,对功能支持的情况不同,所以有关辅助功能的兼容性测试,需要根据该功能调用的api级别,来选择兼容性手机. 例如功能2中,api只在4.1以上的系统上…
我们开发App有一个不可少的功能,就是分享功能.让用户将app分享到他的社交圈.比如微信 QQ 微博等等. 准备工作:我们要先去申请相关的权限, 这是传送门http://ask.dcloud.net.cn/article/36.有一些配置说明和权限申请地址 腾讯已经转移到QQ 互联上去了,官网给的地址已经不可以用了.申请完将SDK配置好.也就是填上appid 和appsecret. 如果没有申请权限的情况下.可以真机调试但是不可以打包生成apk文件. 代码实现的基本原理. 1. 获取分享服务对象…
ColorfulClouds是一款界面精美的天气预报App,它可以准确预报降雨量.污染程度等.这款App最美的是它的首页天气插画,扁平精美,同时配上了适当的动效,把普通的天气变得漂亮有趣,十分吸引眼球.同时,这类App中会用到大量的天气图标,在Mockplus中,拥有2000+的矢量图标,可以轻松找到各类所需天气图标. 先简单看看动图: 点击这里,可以立即在线预览:https://run.mockplus.cn/9SgP4sEzyCjMGusj/index.html 再送上UI Flow大图:…
猴子原创,欢迎转载.转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/52075418 使用swift如何开发一个MacOS的状态栏App,上一篇已经讲了.里面我忘记提如何修改状态icon为饼型进度.比如App在处理什么事情的时候,可以添加进度状态提示用户.如下图所示: /// 显示状态栏菜单饼型进度 private func showStatusItemProgress() { i…
using System; using System.Globalization; using System.IO; using System.Text; using System.Windows.Forms; namespace app.Lib { public enum Level { Debug, Exception, Info, Warn, } public enum Priority { None, High, Medium, Low, } public class Logger {…
首先,什么是桌面widget,桌面widget是一种桌面插件,如下图: 这种类型的控件叫做widget,一般长按桌面会弹出一个界面让你选择控件,选择完了拖到桌面就能使用了. 下面我们为这个app来添加一个widget,先看一下效果吧. 然后点击这个桌面widget,让他跳转到我们的app里面 怎么样,效果还不错吧? 下面重点讲一下实现widget的主要步骤: 1. 在AndroidManifest.xml里面定义声明 AppWidgetProvider 2. 初始化AppWidget的xml文件…
博客地址:往事亦如风的博客 要想先看打赏和分享功能效果,请移步我的博客 打赏功能 因为next主题自带打赏功能,所以我们只需要在next的主题配置文件中找到如下代码,image文件夹是我在blog/source下面建立的文件夹,然后把你的微信及支付宝收钱码图片拉进去,修改名字为wechatreward.png和alipayreward.png reward_comment: 坚持原创技术分享,您的支持将鼓励我继续创作! wechatpay: /image/wechatreward.png ali…
AnyList是一款可以帮你创建购物清单,并且帮助你整理食谱的生活工具App,前面引导页采用图片+文字的方式,介绍App的用法,登录注册采用选项卡切换的方式,减少了页面切换的繁琐操作,在Mockplus中,采用分段控件+内容面板结合使用的方式可以轻松达到此效果. 本原型由国产Mockplus(原型工具)和iDoc(智能标注,一键切图工具)提供. 先简单看看动图:   点击这里,可以立即在线预览:https://run.mockplus.cn/klcjKhmV6tyRtkUN/index.html…
摘要||潜心学习,无限开源,我是鸟窝,一只憨厚的鸟,联系我加微信:jkxx123321 很早期就想筹划上线一款招聘类App,一拖再拖,先做还没有上线. 下面的设计原图,为我UI徒弟所做,在此,表示万分感谢,谢谢徒弟! 好了,不多说了,上图分享!…
开发: Android项目 新建一个针对NativeExtension的Android项目,实现相应的FREContext,FREExtension和FREFunction等方法,同时新建一个Activity和一个BroadCastReceiver.对于如何配置Android项目来开发NativeExtension,参考http://sswilliam.blog.163.com/blog/static/1896963832011910101142574/ Android项目目录和代码如下:  …
Wokabulary是一款多功能词汇学习App,可以学习多国语言词汇.原型的引导页面采用的图片+文字+分页器,需要注意的是分页器选中位置要与页面顺序一致.其次是语言的选择页面,在前面给大家介绍过滚动区和多行文本构成的时间选择器,这里同理采用一样的方式即可实现. 本原型由国产原型工具-Mockplus制作完成. 先简单看看动图: 点击这里,可以立即在线预览:https://run.mockplus.cn/ODG0AFUvm5ufnDP8/index.html 再送上UI Flow大图: 这个原型的…
Grid Diary是一款非常受文艺青年喜爱的记录应用,它设计简单,内容却非常丰富.它不再是单调的文字记录,界面的设计非常与众不同,由许多格子拼凑而成,每一个格子里面还带有一个问题,十分有趣.提到格子,不得不说Mockplus最近推出的全新表格组件,真正实现了所见即所得,它不再是文字输入+算法转化的方式,而是可以直接添加表格行列,在对应表格中双击即可实现文字输入.在设计这种带表格的界面时,简单且快速.由于制作这款原型时,表格组件还未推出,因此是用线条来拼凑的,稍显吃力.之后一起来试试这个全新的表…
WineRatingsPlus是一款关于红酒的App应用.它帮助你在用餐.聚会或任何场合选择葡萄酒时,都能方便的得到专家意见.同时,它也能帮助鉴赏家和感兴趣的人对葡萄酒更多的了解和选择. 在这款Mockplus原型中,每当切换到主页和个人信息页面时,就会自动弹出订阅信息,这是采用的弹出面板组件,设置“载入时”的触发方式,并将其动画效果属性设置为“弹出-上”即可实现:其次还用到了悬浮按钮,实现方式是将按钮放在“滚动区”组件上方即可. 先简单看看动图: 点击这里,可以立即在线预览:https://r…
Mindmate是一款健康类App,主要是帮助人们快速入眠,放松情绪,它拥有小清新的界面,配图全是由插画组成,生动有趣.在这款原型中,为了保持App的原有特色,将插画通过图片组件导入进来:音乐播放界面使用了图片+遮罩制作背景,进度条采用的是移动交互动画. 先简单看看动图: 点击这里,可以立即在线预览:https://run.mockplus.cn/ebSbOQBE93d6mPKQ/index.html 再送上UI Flow大图: 这个原型的主要页面有:启动页面.登录注册页面.主页.音乐列表页面.…