whare to start learning about moding/coding? - LG V20 Questions & Answers

I was wondering if you could help me get started working on/porting mods for the v20. What would be some of the things I would need to learn? I don't even know what to search for. I suppose I should start by familiarizing myself with the Android development kit. If you could perhaps shed some more insight on what is involved. What languages are skills I would need to obtain. I have very brief experience with x86-64 assembly and basic programing.
I would probably start by writing a program to pick notification tones by browsing the filesystem. Other projects I have in mind are: cut power to the backlight when screen mirroring over HDMI. Port mods from stock nougat to Oreo. Modify recents to look more like Android (4.Whatever) or Android (9). Add arrow keys to home touch buttons like in LOS.
Thank you.

Related

Gesture programming with VB.net

Howdo,
I'm just going to try and build my first gesture program in Visual Studio 2008 using VB. Can anyone give me some pointers on how I get this going. I've been looking at Inkcanvas but I'm not sure if this is right?
Many thanks
TheNecroscope said:
Howdo,
I'm just going to try and build my first gesture program in Visual Studio 2008 using VB. Can anyone give me some pointers on how I get this going. I've been looking at Inkcanvas but I'm not sure if this is right?
Many thanks
Click to expand...
Click to collapse
Hey I would like to learn that too...
Google is your friend:
http://www.vbaccelerator.com/home/NET/Code/Libraries/Windows_Messages/Mouse_Gestures/article.asp
Fantastic! Looks like a good starting place. Is there much advantage of using C# compared to VB out of interest?
Just found this as well
http://www.codeproject.com/KB/mobile/MouseGestures.aspx
I'm currently finishing to write a simple proof-of-concept application launcher using simple stylus gestures (no neural nets, just eight directions supported - somewhat like in firefox mouse gestures plugin). Right now it works quite fine and the code is easy to port to any language as long as you can record last few locations of stylus.
I'll post it as soon as i find out how to launch an application from C level. The simplest way system() doesn't seem to work
Dziekuje!
I look forward to seeing it!
As promised:
http://forum.xda-developers.com/showthread.php?t=374375
That's just a proof of concept - the included program doesn't do anything but recognizing gestures as you draw them and reacting if the drawn gesture matches one of patterns defined in config file (still didn't have time to find out how to make it launch an app).
The demo application is in C, but once you understand the method behind it, it should be easy to port to any programming language. Of course that's probably not the best way to do it, and it's definitely not the only way to do it, but it's simple to implement (no neural networks required), supports eight directions (including diagonal - opposed to methods described in links above), and gesture can consist of many strokes (a single gesture may be drawn like: left, up, up-right, down-right, down, up-left, right...). There's still a lot of room for optimizations, but it's some starting point...
Thats really smart! Well done, thanks for coming back to me! I will investigate it over the weekend! . Thanks also for the information on the compiler thats also useful to know!!

Beginner at developing

Hello first of all very sorry if this has been done to death or if this is the wrong section. I've made a very quick search but didn't come up with anything obvious on where to start.
I've recently finished a Computer art style degree and now that I'm working I'm getting itchy fingers and want to start making arty applications again, this time without having to have a deep theoretical reason... which will be nice!
I have high experience at using Flash and Processing (based on Java). And Ideally would want to use these instead of some hardcore systems such as c# or vb. However Ideally I'd like to use this as a means of building new skills so wouldn't mind diving into C#.
Do any of you have any pointers on where i can start beginners guides? Open source/free software I can use to get me started?
If I was to develop using Flash/Java would I be able to use my phones devices camera/bluetooth/g-sensors?
Thank you for your time, I hope one day I'll be able to add something to this forum!

Need some help mapping keylayouts

Hi all,
I'd like to assist in building better keylayouts for Android ported to other mobile devices--many projects are underway, but nearly all feature poor keylayouts that simply make the device work, nevermind pressing "Call" for power, "End" for menu, and "Camera" for back.
I'd like to start a project to build nice keylayouts for all devices, and ideally take those mappings into a form project to allow users to customize them as they'd like and export--a sort of "keylayout" respository.
How can I find the scancodes associated with keypresses on new Android devices? I tried showkeys from the terminal, but unfortunately that wasn't of much help.
Can anyone set me on my feet to get this project underway?
Thanks much for any advice!

[Q] First Android Project

I'm looking to start my first Android but I'm not sure where to start. I want to make a launcher app. Is that a little over the top for someone who has never written in this language before?
Have you done any programming before?
A little bit of Java not much though and some Python but that doesn't seem to matter much.
Check out this thread I just made:
http://forum.xda-developers.com/showthread.php?t=814908
It could be a valuable experience for you. If we find the right people, you could learn a lot AND still work on a Homescreen-app. I don't now about your current ideas, but I'd be excited to hear them.
Check out Resources in Android Developer website.
You can start with a simple Hello World app, and move on from there.
Hello Android!
There are more examples in the left navigation.
Have fun
Actually Python helps a lot. Try to learn C#, it's structure is very similar to Java but easier to learn.

Any ideas on how to take over the screen

Hello everyone!
I'm researching a little bit for a project at my university. I've got loads of books to educate myself, but instead of just going through them from the very beginning I would like to better orient myself. Any insights you might have would be very appreciated!
Basically I'm thinking about a way to make the screen respond to what's happening to the phone, independently of the app running in the foreground at any given moment. For example
the phone drops under the table where it's dark and the phone's screen begins flashing to make it easy to find,
you tap the side of the phone, or swirl it around playing a game, and the screen tints itself red giving an impression of taking in some damage
Obviously this would have to be an app connected for example to the accelerometer, able to modify or overlay what's currently being displayed. Is that stuff even possible?
I'm not expecting a solution here Just some brainstorming ideas that would send me in the right direction. Names of classes, sections of documentation, stuff like that. Thank you!
Do you look for ideas on how to overlay the screen? That's really easy. Look for WindowManager and System_Alert_Window.
But I don't know how you could code the other thing. For example a few devices have a light sensor which you can use - but for more complex actions this will be difficult.
Thank you EmptinessFiller I´m not really looking to launch popups.
I´m looking for a way to tap into the software or hadrware renderer and for example adjust brightness or tint the entire screen. Something my own, buggy CAT B15 does once in a while when I turn hardware accelleration on (it paints every interface item in a funny colour).
This would pertain more towards modifying the OS itself and creating a customized version of Android
Read this article a while ago whilst looking for stuff on surfaceflinger...might be of use to you....
http://jsharkey.org/blog/2010/07/01/android-surfaceflinger-tricks-for-fun-and-profit/
Sent from my AllianceROM'd S5
Excellent Goldie, thank you very much. That´s exactly the type of pointer that i needed!

Categories

Resources