有没有高手愿意教授做第三方app的方法?
fivefish2016 UID.2856140
2017-12-02 发表
如题。可能我想的简单。求教。
敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
zsl00
UID.1261334
2017-12-02 使用
Lumia 1520 回复
Quotefivefish2016 发表于 2017-12-2 09:04
我想做一款自己经常用的 淘股吧
要求有点高,简单的可以看例子
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
Quotezsl00 发表于 2017-12-2 09:28
要求有点高,简单的可以看例子
哪里有例子?百度了个遍也没有
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
Quotewoxiren 发表于 2017-12-2 09:33
比较难,直接封装网页没什么意义,对网页进行逆向分析又费时费力技术难度也大 ...
它有安卓端,能利用么?
woxiren
UID.915175
2017-12-02 使用
Lumia 950 回复
Quotefivefish2016 发表于 2017-12-2 10:09
它有安卓端,能利用么?
没啥用,没有转制工具
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
QuoteFoxer 发表于 2017-12-2 12:15
网上有个UWP开发视频教程,等我回去找出来发给你们。哔哩哔哩上的,挺有名。 ...
{:5_194:}。。。在线等
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
Quotesvirus 发表于 2017-12-2 10:45
我也想。。有木有大神出个视频教程。。做一个软件。。从头待带到尾
想到一起了。兄弟
Foxer
UID.577559
2017-12-02 回复
https://www.bilibili.com/video/av7997007/,这是一个老外讲的课程,一共75集,不过在看这个视频之前,你还得会一些C#基础,也要懂得基本的Visual Studio的使用,尽管C#很好学,VS很好用,但,毕竟这是写程序,还是有一定难度的。
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
Quoteplayer2135 发表于 2017-12-2 14:50
我就做了起点的第三方,但是出教程就太累了
谈谈原理呢,比如需要用到那些资源,会碰到那些类型的困难
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
Quoteisnullorempty 发表于 2017-12-2 14:56
首先人家要有开放的接口给你用
没有的话可以抓包解决?
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
QuoteFoxer 发表于 2017-12-2 15:12
https://www.bilibili.com/video/av7997007/,这是一个老外讲的课程,一共75集,不过在看这个视频之前,你 ...
懂一点vb
fivefish2016
UID.2856140
2017-12-02 使用
Lumia 950 XL 回复
QuoteFoxer 发表于 2017-12-2 15:12
https://www.bilibili.com/video/av7997007/,这是一个老外讲的课程,一共75集,不过在看这个视频之前,你 ...
可以差异比较大
svirus
UID.2863911
2017-12-02 使用
Lumia 950 XL 回复
QuoteFoxer 发表于 2017-12-2 15:14
关于 C# 和 XAML 的基础知识,可以问我,经验还算比较丰富,但是UWP我还不会写,这个我倒是希望有人能教教 ...
如何做一个计算器?跟系统自带那样?
svirus
UID.2863911
2017-12-02 使用
Lumia 950 XL 回复
Quotefivefish2016 发表于 2017-12-2 12:22
。。。在线等
微软官方出品的那一个是吗?
svirus
UID.2863911
2017-12-02 使用
Lumia 950 XL 回复
Quotefivefish2016 发表于 2017-12-2 12:30
想到一起了。兄弟
嗯嗯。。。看看有木有大神
Foxer
UID.577559
2017-12-02 回复
Quoteind 发表于 2017-12-2 21:45
请问是这个吗:http://space.bilibili.com/18340402#!/channel/detail?cid=1436
就是这个。
Foxer
UID.577559
2017-12-03 回复
Quotefivefish2016 发表于 2017-12-2 21:31
懂一点vb
如果能懂一点C语言就是最好的,C#与VB的差异还是大一点,与C的差异小一点。
ne****ui
UID.2810544
2017-12-03 回复
第三方应用分两种,一种是官方给接口的,这种简单,基本上学会做应用基本原理,比如学几套Framework,MVVM或者MVC什么的,学好C#和XAML,学会同步异步,基本就没问题了。要是官方没给接口,难度就上升了好几倍,基本上你至少要是一个开发大神,用抓包工具反工程出来一些“民间API”然后还要控制好对服务器的请求发送量,发送太多会被官方抓住可能封掉你的应用,然后基本上官方随便已更新服务你的应用就不能用了就要中心抓包。
Foxer
UID.577559
2017-12-03 回复
Quotesvirus 发表于 2017-12-2 23:45
如何做一个计算器?跟系统自带那样?
一个输入框,N个按钮,然后根据按下的按钮,确定操作,搞定。 你这种问题毫无目的,也只配这种回答。 问问题需要一个具体的技术问题,一个点,而不是一个整体,一个面。
Yamz
UID.2851813
2017-12-03 回复
Quotesvirus 发表于 2017-12-2 10:45
我也想。。有木有大神出个视频教程。。做一个软件。。从头待带到尾
你可以自学编程app开发呀
TonyDeng
UID.2870126
2017-12-03 回复
QuoteFoxer 发表于 2017-12-2 15:14
关于 C# 和 XAML 的基础知识,可以问我,经验还算比较丰富,但是UWP我还不会写,这个我倒是希望有人能教教 ...
顺便请教一下哈: 像这样的XAML<Border x:Name="RootBorder" BorderThickness="1" BorderBrush="{ThemeResource SystemControlForegroundAccentBrush}"> 在代码中怎么写?主要是要後面那个静态资源的语法。 {:5_188:}
Foxer
UID.577559
2017-12-03 使用
Lumia 950 回复
QuoteTonyDeng 发表于 2017-12-3 12:07
顺便请教一下哈: 像这样的XAML 在代码中怎么写?主要是要後面那个静态资源的语法。 ...
应该是{StaticResource …},记不住了,这个东西用的少,得看一下代码,等我回去找一下,或者搜一下StaticResource的用法。
TonyDeng
UID.2870126
2017-12-03 回复
QuoteFoxer 发表于 2017-12-3 12:48
应该是{StaticResource …},记不住了,这个东西用的少,得看一下代码,等我回去找一下,或者搜一下Stati ...
嗯,好的,先谢了。我要的就是在.cs中赋值的那个语法怎么写。
svirus
UID.2863911
2017-12-03 使用
Lumia 950 XL 回复
本帖最后由 svirus 于 2017-12-3 16:45 编辑
QuoteFoxer 发表于 2017-12-3 01:41 一个输入框,N个按钮,然后根据按下的按钮,确定操作,搞定。 你这种问题毫无目的,也只配这种回答。 问问 ...我用txtbox把界面做好了。。就是不知道在哪写代码。。写什么代码哈哈啊
***图片停止解析***
TonyDeng
UID.2870126
2017-12-03 回复
Quotesvirus 发表于 2017-12-3 16:35
我用txtbox把界面做好了。。就是不知道在哪写代码。。写什么代码哈哈啊
[qpic]f4397dcc-5591-45f5-9735-2f5 ...
在Click事件中写代码
svirus
UID.2863911
2017-12-03 使用
Lumia 950 XL 回复
QuoteTonyDeng 发表于 2017-12-3 16:48
在Click事件中写代码
什么代码能指示计算输入数据?
TonyDeng
UID.2870126
2017-12-03 回复
Quotesvirus 发表于 2017-12-3 17:12
什么代码能指示计算输入数据?
取对应TextBox控件中的内容,那是一段Text文本,把文本转换为合法的数值,你要负责检查输入的合法性。
Foxer
UID.577559
2017-12-03 回复
QuoteTonyDeng 发表于 2017-12-3 12:07
顺便请教一下哈: 像这样的XAML 在代码中怎么写?主要是要後面那个静态资源的语法。 ...
唉,查了一下 ThemeResource,是 UWP 或者说是商店应用的,我没用过,但是原理和 StaticResource 差不多。我没写过这类程序,更没在代码里用,所以也是在网上搜的。因为很少有人这么用的,所以找了一个相对靠谱的,你试试看吧,因为我试不了,所以也不知道对不对。(也不知道是不是你要的那种) var brush = Application.Current.Resources["ApplicationPageBackgroundThemeBrush"] as SolidColorBrush; RootBorder.BorderBrush = brush; 这篇文章你参考一下吧。 https://stackoverflow.com/questions/37909912/update-themeresources-from-c 就能帮到这里了。
TonyDeng
UID.2870126
2017-12-03 使用
Lumia 950 回复
QuoteFoxer 发表于 2017-12-3 19:08
唉,查了一下 ThemeResource,是 UWP 或者说是商店应用的,我没用过,但是原理和 StaticResource 差不多 ...
嗯,这个靠谱,我待会试试。{:6_234:}
Foxer
UID.577559
2017-12-03 回复
Quotesvirus 发表于 2017-12-3 16:35
我用txtbox把界面做好了。。就是不知道在哪写代码。。写什么代码哈哈啊
[qpic]f4397dcc-5591-45f5-9735-2f5 ...
两种方法。 一种是在你的页面上定义4个属性,假设X坐标、Y坐标、方位角、结果分别为ValueX、ValueY、ValueZ、ValueR, 那么把这四个属性分别绑定到你那四个文本上,在按钮的 Click 事件,或者绑定的 Command 中,用x、y、z计算出结果,赋值给r即可。这种 XAML 写法复杂,但是是“正规”的XAML写法。 TextBox Text="{Binding Path=ValueX, RelativeSource={RelativeSource FindAncestor,AncestorType={x:Type local:PageName}},UpdateSourceTrigger=PropertyChanged}"/> (WPF 写法,UWP好像简化了,我不太清楚) 第二种算是“传统”写法。你的 X坐标、Y坐标、方位角、结果 四个文本框是有名字的,比如textBox1、textBox2这样的,或者你自己起的名字。那么,输入完成后,文本框的Text属性中是有内容的,可以拿来用,但是需要先做转换,比如是一个整型值,就要写: var valueX = int.Parse(textBox1.Text.Trim()); var valueY = int.Parse(textBox2.Text.Trim()); var valueZ = double.Parse(textBox3.Text.Trim()); 最后赋值给结果文本框: double result = (valueX + valueY) * valueZ; // 这是我瞎编的公式。 textBox3.Text = result.ToString(); ----------- 最后,代码是写在页面对应的代码文件中,比如你的页面叫做 page.xaml,那么就对应有一个page.xaml.cs,这个.cs文件就是写代码的。希望你不是不知道这个。
svirus
UID.2863911
2017-12-03 回复
QuoteFoxer 发表于 2017-12-3 19:29
两种方法。 一种是在你的页面上定义4个属性,假设X坐标、Y坐标、方位角、结果分别为ValueX、ValueY、Value ...
恩恩。我试试看。不会再请教你。。
TonyDeng
UID.2870126
2017-12-03 回复
本帖最后由 TonyDeng 于 2017-12-3 22:40 编辑
QuoteFoxer 发表于 2017-12-3 19:08 唉,查了一下 ThemeResource,是 UWP 或者说是商店应用的,我没用过,但是原理和 StaticResource 差不多 ...测试ok了,代码是这样: RootBorder.BorderBrush = (Brush)Application.Current.Resources[“SystemControlForegroundAccentBrush“]; {:5_202:} 谢谢! 补充:上面的尖括号应是方括号,被论坛修改过符号了。
Foxer
UID.577559
2017-12-04 回复
本帖最后由 Foxer 于 2017-12-4 01:47 编辑
QuoteTonyDeng 发表于 2017-12-3 22:39 测试ok了,代码是这样: RootBorder.BorderBrush = (Brush)Application.Current.Resources[“SystemControlF ...别客气,互相帮助,共同进步。你不问我,我也不知道是这么写的,我也是现学现卖,见笑了! 补充一下,从规范的角度来说,这个代码应该写成: RootBorder.BorderBrush = Application.Current.Resources[“SystemControlForegroundAccentBrush“] as Brush; 括号括起的这种一般作为强制转换使用,用于确定的能够匹配类型的转换,一般昨晚值类型转换。 而对于引用类型,则一般用,as,当类型不是匹配类型的时候,转换出来的值,也只是 null,不会出错,减少程序崩溃的几率,减少 try...catch 代码,同时养成 null 检查的习惯。
Foxer
UID.577559
2017-12-04 回复
QuoteGeekLWper 发表于 2017-12-3 19:35
msdn 你永远的朋友
作为入门,MSDN不行,不过英语好的话,可以去 channel 9。