跳到主要內容

文章

admob 違規: Valuable inventory: Scraped content, Valuable Inventory: No content

 今早又收到兩個admob違規, 而且還是複合式違規: Valuable inventory: Scraped content , Valuable Inventory: No content 讓我們來看看: 嚇傻app開發者違規警告! 全英文~~~ 要看完可累了. 還是一樣老樣子,admob不告訴你app何處違規,只叫你檢查app所有地方. 幾年了還是一樣不改作風.這可是會把新手開發者嚇傻了, 還好我經歷過很多次,習慣了.....不怕不怕... 因為我這app是用youtube api 做的tv app. 其實也就是拿別人的內容,的確是不合規矩. 只好把app內所有admob都移除了.再更新app,重新上架.過了幾天後...申訴... 但是...問題來了...ads都移除了...但admob還是給我判違規. Valuable inventory: Scraped content: As stated in our Program policies, we may not show Google ads on pages or apps with little or no value and/or excessive advertising to the user. This includes pages or apps that are scraping or rewriting of content from other sources without adding value. Please see Google's Webmaster quality guidelines for thin content with little or no added value for more information.   這個就...讓我狐疑了很久... 哈哈哈,真是admob有夠爛~~~ 我都因為不知那裡有問題,所以把廣告欄位全都移除了.都決定以後不加廣告了!!! 他們到底是怎麼樣阿??? 現在完全不知道怎麼辦????!! ----- 更新TV app紀實: 沒辦法,要增加功能阿! 不然admob審核不會過的.  至於要增加甚麼功能呢? 我也在努力想....(其實目前功能是夠了,但Admob找麻煩,一定要增加功能與更新app我才能再送審核..)

Java ArrayList 中文字的排序問題

這幾天在用郵遞區號3+3 app. 因為郵局寄給了我最新的3+3列表. 寫程式時我遇到了地址的中文字排序問題. 英文字在arraylist中排序很簡單.用Collections.sort排序.. 但是遇到中文後就失效了,沒有按照字的筆畫多寡排序.只好想其他辦法.... 排序前: 排序後:(中文字的排序還是錯的.可看到大字在中字的後面) 只好查google...最後發現這篇文章有解: https://blog.csdn.net/weixin_44246836/article/details/107250479?utm_medium=distribute.pc_relevant.none-task-blog-searchFromBaidu-7.baidujs&depth_1-utm_source=distribute.pc_relevant.none-task-blog-searchFromBaidu-7.baidujs    最後改用: Collections. sort ( arr_filter_town , new Comparator < String >() { @Override public int compare ( String o1, String o2 ) { return Collator. getInstance ( Locale. TRADITIONAL_CHINESE) .compare ( o1.charAt ( 0 ) , o2.charAt ( 0 )) ; } }) ;   問題二:  java.lang.ClassCastException: java.lang.Character cannot be cast to java.lang.String         at java.text.Collator.compare(Collator.java:279)         at com.mark.taiwanpostmailbox.zip33.datasave_zip33$1.compare(datasave_zip33.java:161)         at com.mark.taiwanpostmailbox.zip33.datasave_zip33$

警廣路況app更新開發現況

 最近在更新我所設計的警廣app. google play link :台灣警廣即時路況+電台+超速照相+找加油站+高速公路路況 實在因為這個app還有近5000人使用.但是做得半死半活,廣告收益非常少,養不活自己. 所以沒有開發ios版. 只有android版.    然後又看到別人設計的警廣app,很不錯啊... 相比自己設計的就沒這麼好...汗顏阿..但沒辦法...靠吃空氣過活不是好辦法. 看看別人設計的警廣app:你看別人設計的多好??!!! 慘!!!沒錢自己實在沒法花時間設計... 郭董又不支持我.... 但我還是這幾天想來改版一下,加入VD的設計,所以我去看了一下交通部的開放資料:  https://traffic.transportdata.tw/ 簡直天書!!! 哈哈!這個對鴻海的汽車平台應該有幫助,未來的電動車平台,但郭董還是不會支持我的(投資).... 但我覺得雖然沒錢還是要設計一下,內心好矛盾. 怨念支持我繼續設計這app.

Tomato Clock/Timer app

因為最近看了 一本書:番茄鐘. 又名 Pomodoro Timer. 於是做了這個app.只有android有....ios 暫時不考慮設計,花了一個禮拜.... google play 下載點 當然如果你在google play 搜尋,會得到一大堆已經有的app: 但是不影響阿,很多其他人設計的app又大又不好用,功能又不齊全,我自己設計一套... 番茄鐘就是讓大家專注工作用的一個小工具. How it works:  1. Pick a task you need to accomplish.  2. Set a timer for 25 minutes, keep focused and start working.  3. When the timer rings.   但這個不是那麼簡單設計: 問題1出現: android system 會自動清理刪除app.使得計數停止. 這問題可嚴重了,背景程序會被系統自動砍..如果連基本的計數功能都沒法正常工作的app,誰會下載阿? 花了好幾天才好不容易解決了這個問題.但寫出來就長篇大論了... 總之跟android api 28開始,限制背景程序有關.  真的從api 28開始很多舊的app都不能正常動作了. 會有一波app更新潮. 另外還發現了google play app內部測試功能終於正常了, 不像剛推出新版google play console時,都不知怎麼用.. 現在加入open testing功能很方便,user可以自己選擇要不要使用最新測試版.非常好用. 感覺apple 又輸google一大截了..  

chatroom聊天室系統新研發成功

寫了好久...聊天室系統chatroom新研發成功 不是用websocket... 是用無伺服器架構.. 可傳圖片與文字. 可刪除自己的訊息, 但目前只有android 版,當然之後會整合到ios上去. 之後app如果有需要也會加上這功能.增加互動性. 可能會有人問說:這不是line or messager早就有了嗎? 但各位請記住,那些都是別人設計的,如果你想在你自己的app上放入聊天室功能?! 你要怎麼辦?不能夠在自己app上塞入line or messager聊天室吧? 這一切都要靠自己設計的!!    

贊助支持mark app design

Donate to sponsor mark to develop more good apps. to serve the public. 研發app需要資金,做研發.... Brings New Features, Better user Experience, and Improved Performance.     https://paypal.me/markchiu0730?locale.x=zh_TW https://paypal.me/markchiu0730?locale.x=zh_TW https://paypal.me/markchiu0730?locale.x=zh_TW   paypal.me/markchiu0730  1.有沒有人中樂透,願意分享一些錢贊助的.  2.大企業家願意支持新創的 3.使用我設計的app覺得滿意的 4.生活幸福美滿的人   寫app真的需要錢了,不想再吃快報廢的食物了.. please!! 我將會做的事: -持續研究app相關技術,發表相關文章與經驗 -配合開發政府opendata,增加官與民之間的互相瞭解 -研發更多好用的app,增加旅遊資訊等 這些都將回饋在我設計的APP,使你我生活更便利...  ----  比如說: 我有幾個app是台灣玩樂地圖 中國捷運離線地圖 美國離線地圖 其實我都想把它發展成旅遊類app,但目前連飯都沒得吃了,怎麼專心研發??? ---- 寫app好累啊,大家不要相信什麼寫程式賺大錢的神話, 大部分都是苦工,設計整天,但產出卻常常不如預期. 就是...你花一整天寫APP,很可能一毛錢都賺不到. 這樣還不如去7-11當店員??!!  ---- 以前在公司上班時,整天我都受同事或老闆欺負.被欺負的事情累積起來可以寫一本書了~~ 很想自己出來創業寫程式.  但現在逃出來了,自己在創業空間工作, 但卻受到一堆無聊的騷擾,創業空間裡有一些不是來創業的人, 來這是來渡假養老,找別人麻煩的... (來創業基地的不是超有錢或是非常窮。) 好無奈. 狼,沒被鐵鍊束縛後,卻感於獵食的不易,想回去牢籠的錯覺。 正常時間其他人都6:00就要起床準備上班.     ----- Set up a test device/ 增加admob ads test devices. 大家知道開發者如

清除andorid studio 佔用的無效avd虛擬機器空間

android虛擬機器可模擬一個android裝置並且顯示在你的pc上。 它允許你在沒有該硬體裝置的情況下開發、測試你的Android app。 android虛擬機器(Emulator )用Android Virtual Device(AVD) Manager 來管理決定外觀、功能和虛擬裝置的系統映像。 包含硬體配置文件、系統映像、存儲區域、skin和其他屬性,當然每個avd都很耗空間. AVD允許你定義多個虛擬裝置,每個AVD可以視為單獨的裝置. avd虛擬機器路徑: C:\android-sdk-windows\.android\avd  打開avs manager,按照上圖 show on disk. 把沒有使用到的avd目錄砍除delete. 看!我馬上就省了46.3GB的ssd空間. 尤其這對使用ssd的人來說很省! 敢快去檢查你的avd設定吧.

小米之家參觀,小米10T,Redmi Note 9現場參觀感想

去台北的小米之家參觀,看了小米10T,Redmi Note 9等最新的手機,   但感覺非常失望. 首先來看:  Redmi Note 9 ,質感很差,  4800萬像素四鏡頭 增強成像系統 Mediatek Helio G85 高效遊戲處理器,5020mAh(typ)超大容量電池 RAM 4GB,ROM 128GB,18W快速充電, 網路價 $ 5999 很便宜,但真的外觀很俗,不建議帶出去給朋友看   Redmi Note 9 pro: 6400萬像素四鏡頭   Qualcomm® Snapdragon™ 720G 升級30W快充 5020mAh(typ)大容量電池 RAM 6GB ROM 128GB , 網路價 $ 7499 外觀: 比上面的好一點,勉強可以看.但藍色的實在太醜,不建議有品味的的用. 我試拍了一下,照片放大後,都糊了,也不建議喜歡拍照的人買. 最後是重頭戲: 小米 10 Lite 6G/128G Qualcomm® Snapdragon™ 765G 疾速5G 6.57吋 AMOLED TureColor螢幕 電影級品質 極簡剪輯 4800萬像素 AI四鏡頭相機 4160mAh(typ)電池 20W快速充電 NFC支援Google Pay   網路價 $ 10999 當然手機外觀質感比 Redmi Note 9 pro更好看一點. 但是實在太重,超過200克,很沉重. 還是一樣,黑色>白色>藍色. 藍色的那個實在很俗,給菜市場阿婆使用的感覺. 因為cpu才765,多一點錢可買更高級的10T.. 所以這台實在不討喜. ------- 最後是: 小米10T 6400萬像素 AI三鏡頭 Qualcomm® Snapdragon™ 865G 疾速5G 5000mAh(typ)超大容量電池 33W快速充電 RAM 8GB ROM 128GB   網路價 $ 13999   10T只有兩種顏色,但

Kotlin vs Java in Android

On 7 May 2019, Google announced that the Kotlin programming language is now its preferred language for Android app developers   就是這句話害我們app開發者要多學一種語言. 要學的已經夠多了,還要我們多學一種. (JAVA, swift, IDE: Android studio, xcode , 還有firebase, aws相關) 但GOOGLE要不就強制大家使用Kotlin,而是他是允許兩者都可用,不強制. 就是說java跟Kotlin兩者都要會就是了啦. 導致所有android 專案在opensource git,或是在一個團隊中, 最好要寫兩遍: java and Kotlin. 因為都會有一種人只會java或只要求kotlin. 嚴重分歧,這也導致android未來在opensource下會輸給IOS, 因為IOS只有一種語言SWIFT,開發者可以專心設計功能,不用擔心語言問題. 現在kotlin的特性在JAVA 8中都已經有了. 實在不想再多增加負擔.反正java也沒有要廢,只寫JAVA也是可以的, 無言.

捷運地圖的app的合作案 & Java8的lambda

寫app好累,要懂好多東西,Firebase, ios ,swift, MySQL, java, android , UI/UX..上架管理等等一大車知識技術 ...但賺不了甚麼錢.廣告費超低.今年2020受到COVID-19影響,廣告收入全面下跌.苦,窮,怕...日子快過不下去了... 也沒辦法買設備設計新的app,電腦已經很老舊了. 如果要出去找工作,這樣就無法繼續為廣大民眾設計app了.???!!! 這不是大家之福吧~~!!!!????台灣跟世界需要一些獨立開發者開發一些opendata ,旅遊, 政府, 第三方應用app等等 所以...只好想辦法... 我有幾個app是捷運地圖的app,  app list. 主要是透過需要搭捷運的人快速看路線用的. 目前想增加旅遊介紹.增加觀光介紹.像旅遊書. 但目前開發者沒錢,連飯都買不起了. 有沒有各國大使館/或旅行社想要合作的, 目前我這個App有韓國,新加坡,香港,澳洲,美國,台灣,中國. 提供一筆經費給我開發,我就專門為你們國家/地區開發介紹app.推廣貴國的觀光. 注意預算至少要每月50000新台幣以上, 我會在app內冠上貴國的logo.與介紹. 並每月我會回報app觸及人數.這比花幾百萬打廣告划算多了.  目前APP只有在android版上有,但IOS版我也會喔~給點時間先做ANDROID版. IOS多給點預算後也可做. 雖然現在是COVID-19期間,但疫苗快出現了,馬上就是旅遊爆發季. 可預先做準備.不要等到疫情結束才開始太慢了. 有意者請聯絡markchiu.tw@gmail.com '   Use Java 8 language features and APIs 最近 Android studio 提示 java 8支援要做相應措施: 可參考這頁面: https://developer.android.com/studio/write/java8-support   Android Gradle plugin 3.0.0 --> Java 7 language features Android Gradle plugin 4.0.0 --> Java 8 language APIs without requiring a minimum API level for your a